ICL Iberia Employee Directory
MiningCatalonia, Spain51-200 Employees
ICL Iberia has about 187 employees, nearly all of them in Europe. Administrative and Program & Project Management make up 40% of the profiles with a known department. ICL Iberia's workforce spans 17 departments.