Horizon Employee Directory
Technology, Information and InternetOntario, Canada51-200 Employees
Horizon has about 95 employees across 5 continents, with the largest share in North America (40%). By country, the largest groups are Canada (20%), United States Of America (20%) and Argentina (13%). Arts & Design and Engineering make up 50% of the profiles with a known department. Horizon's workforce spans 6 departments. Horizon's workforce fell 67% between July 2025 and July 2026.