Design Engineering Manager
Posted a week 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