ICM Employee Directory
IT Services and IT ConsultingEngland, United Kingdom501-1000 Employees
ICM has about 997 employees across 5 continents, with the largest share in Europe (47%). By country, the largest groups are United Kingdom Of Great Britain And Northern Ireland (32%), United States Of America (22%) and India (6%). Administrative and Operations make up 29% of the profiles with a known department. ICM's workforce spans 22 departments.