Engineering Manager - Electrical Systems
Posted 03/09/2024 by Matchtech
- Location:
- Filton, Gloucestershire (3 miles)
- Job Type:
- Permanent
As part of the Electrical Power Systems Definition team, you will be instrumental in defining the system elements required for the submarine design and build process. Key Responsibilities. Leading & managing an engineering team to deliver the functional design and definition of … more