Human Resources Manager
Cambridge, England, United Kingdom
Hexcel Corporation
Hexcel
HR Manager
Anglia Ruskin University