Lead Project Manager
- Location
- Wickford, England, United Kingdom
based in the UK. The ISP Line of Business falls within the wider Electronics UK Business Unit and operates as a product development, manufacturing and sales business. The LoB is a leader in the integration and supply of advanced seekers systems. Your Impact: At Leonardo, we have an exciting opportunity ...