Control Risks's HR department is led by Kathryn Graves (Chief People Officer) and has 138 employees.
Charlotte Todhunter
Talent Acquisition Specialist
Katy Dewveall
Senior Human Resources Manager
Joanne Lee
Global Head of Talent Acquisition
Alexa Flores
Talent Acquisition Associate
Esther Lim
Senior Marketing and Communications Manager, Southeast Asia
Looking for a particular Control Risks employee's phone or email?