Interact Employee Directory
Technology, Information and InternetLuxembourg, Luxembourg51-200 Employees
Interact has about 114 employees across 6 continents, with the largest share in Europe (49%). By country, the largest groups are United States Of America (27%), Luxembourg (22%) and United Kingdom Of Great Britain And Northern Ireland (12%). Business and Community & Social Services make up 40% of the profiles with a known department. Interact's workforce spans 10 departments. Interact's workforce fell 16% between July 2025 and July 2026.