Engineering Manager - Electrical Systems
Posted 03/09/2024 by Matchtech
- Location:
- Filton, Gloucestershire (17 miles)
- Job Type:
- Permanent
Managing the processes and reviews of technical documentation. Managing associated technical risks, assumptions, and dependencies. Providing advice on electrical power technical aspects across a broad range of engineering disciplines. Engaging with customers and suppliers … more