Design Engineering Manager
Posted 13/05/2024 by Escape
- Location:
- Glasgow
- Job Type:
- Permanent
They blend the technical knowledge and skills of their engineering team with the commercial and industrial experience of both the individual leaders within their business and their numerous well-known and well-respected corporate and academic partners. They see themselves as … more