ICL Iberia employs 186 employees. The ICL Iberia management team includes Patricio Chacana (CEO Managing Director), Han Groeniger (Director Operations Salt), and Carlos Saavedra (Technical Services Manager).
Get Contact Info for All DepartmentsLooking for a particular ICL Iberia employee's phone or email?