ICM Group Employee Directory
Oil and GasSan Ġwann, Malta201-500 Employees
ICM Group has about 278 employees across 6 continents, with the largest share in Europe (34%). By country, the largest groups are Malta (22%), Brazil (12%) and United States Of America (7%). Civil Engineering & Construction and Business make up 24% of the profiles with a known department. ICM Group's workforce spans 18 departments.