1 of 1 CATIA Jobs in Abingdon

Head of Engineering & Projects (Composites) - CATIA & PM

Location
Abingdon, England, United Kingdom
days holiday and bank holidays. You will lead R&D and customer projects, and manage a small engineering team. The role splits roughly 40% CATIA V5 design and 60% broader project management, with an engineering degree (or equivalent) required. #J-18808-Ljbffr ...