Compass Digital Employee Directory
IT Services and IT ConsultingOntario, Canada501-1000 Employees
Compass Digital has about 613 employees across 3 continents, most of them in North America. By country, the largest groups are Canada (54%), United States Of America (42%) and Brazil (2%). Administrative and Analytics make up 35% of the profiles with a known department. Compass Digital's workforce spans 26 departments. Compass Digital's workforce fell 10% between July 2025 and July 2026.