Croda's HR department is led by Michelle Cummins (Chief People Officer) and has 99 employees.
Adriana Vieira
Gerente de Recursos Humanos Brasil
Santosh Mahadik
Commissioning Manager
Neil Peacock
Quantity Surveyor
Michelle Cummins
Chief People Officer
Ritesh Joshi
Human Resources Manager
Advait Chandorkar
Human Resources Partner
Looking for a particular Croda employee's phone or email?