Allstream Employee Directory
TelecommunicationsOntario, Canada501-1000 Employees
Allstream has about 570 employees, nearly all of them in North America. By country, the largest groups are Canada (56%) and United States Of America (43%). Administrative and Program & Project Management make up 29% of the profiles with a known department. Allstream's workforce spans 20 departments. Allstream's workforce fell 17% between July 2025 and July 2026.