Job search

Our people

Our people
Click on a picture below to hear our colleagues’ stories
Paul from Auburn Hills, Michigan

Manager Technical Support Services

Benjamin from Wunstorf, Germany

IT Solution Analyst

Jacqueline from Memphis, Tennessee

Human Resource Manager

Barrie from Tilburg, Netherlands

Health Safety & Quality Manager

Darren from Lutterworth, United Kingdom

Site Operations Manager

Amanda from Dublin, Ireland
Finance Manager