Engineering Manager - Electrical Systems
Posted 12 hours ago by Matchtech
- Location:
- Filton, Gloucestershire (137 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 … more