Caroil employs 329 employees. The Caroil management team includes Norbert Glowacz (Human Resources Director - Oil and Gas), Pierre Studer (Director), and Edna Ngouanga (RESPONSABLE RESSOURCES HUMAINES).
Get Contact Info for All DepartmentsLooking for a particular Caroil employee's phone or email?