Head of Human Resources and Training Division
Chennai, Tamil Nadu, India
Akashya Telescribe
Head of Human Resources and Training Division
ICON plc
Senior Manager, Human Resources
ICON plc
HR Business Center Director - India
ICON Clinical Research
Director, Human Resources - AsiaPacific
ICON plc
Senior Director Human Resources
Loyola College Chennai
Michael Smurfit Graduate Busines School, University College Dublin