ICD Employee Directory
IT Services and IT ConsultingDubayy, United Arab Emirates51-200 Employees
ICD has about 184 employees across 5 continents, most of them in Asia. By country, the largest groups are United Arab Emirates (38%), United States Of America (9%) and India (7%). Information Technology and Business make up 50% of the profiles with a known department. ICD's workforce spans 6 departments. ICD's workforce fell 69% between July 2025 and July 2026.