Design Engineering Manager
Posted 6 hours ago 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 bringing on the … more