Engineering Manager - Electrical Systems
Posted 5 days ago by Matchtech
- Location:
- Filton, Gloucestershire (3 miles)
- Job Type:
- Permanent
Engaging with customers and suppliers to provide solutions to complex problems. Taking a leading role by guiding the team through the systems definition process. Providing leadership and mentoring of more junior team members to ensure the necessary capability and skills development … more