Design Manager
Posted 2 days ago by Matchtech
- Location:
- Westminster, London (46 miles)
- Job Type:
- Permanent
This pivotal role involves the management of approximately 15 engineers, ensuring that all projects are executed efficiently and to the highest standards. Key Responsibilities. Leading the design and execution of maintenance and mitigation strategies. Overseeing a team of engineers … more