Engineering Manager - Electrical Systems
Posted today by Matchtech
- Location:
- Filton, Gloucestershire (65 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