ICTS Employee Directory
Technology, Information and InternetNorth Carolina, United States51-200 Employees
ICTS has about 187 employees across 5 continents, with the largest share in Europe (48%). By country, the largest groups are United States Of America (35%), United Kingdom Of Great Britain And Northern Ireland (21%) and France (11%). Information Security and Business make up over half of the profiles with a known department. ICTS's workforce spans 7 departments.