Corporate Head Human Resources
Rotterdam, South Holland, Netherlands
Addax Petroleum
Corporate Head Human Resources
County Fair Foods
Human Resources Director
Shell
Global Technical Resourcing Management and Project Manager
South African Stevedores
Group Industrial Relations Manager
Shell
Shell Group Industrial Relations Specialist
Sakhalin Energy
Human Resources Manager
Shell
Human Resources Manager
Aston University
University of Gloucestershire