Canoe Employee Directory
Online Audio and Video MediaOntario, Canada51-200 Employees
Canoe has about 148 employees across 3 continents, most of them in North America. By country, the largest groups are Canada (58%), United States Of America (21%) and India (4%). Media & Communications and Business make up 35% of the profiles with a known department. Canoe's workforce spans 11 departments.