Head of Human Resources UK and Ireland
England, United Kingdom
Straumann Group
Head of Human Resources UK and Ireland
Thorneil
Partner
Schneider Electric
EMEA HR Director
One Life Consulting
Director
Novartis
Global Head Staffing Translational Sciences
Schneider Electric
HR Territory Director; UK, Scandinavia, Nigeria and Sub Saharan Africa
Marie Stopes International
Head of International Recruitment
AVEVA
VP, Global Talent
University of Newcastle
Curtin University of Technology
The Open University