ITC Employee Directory
Information Technology and ServicesEngland, United Kingdom201-500 Employees
ITC has about 440 employees across 3 continents, most of them in North America. By country, the largest groups are United States Of America (88%), United Kingdom Of Great Britain And Northern Ireland (8%) and Turkey (2%). Administrative and Business make up 24% of the profiles with a known department. ITC's workforce spans 18 departments. ITC's workforce grew 98% between July 2025 and July 2026.