Innovation Place (SOCO) Employee Directory
Internet PublishingSaskatchewan, Canada51-200 Employees
Innovation Place (SOCO) has about 51 employees across 2 continents, most of them in North America. By country, the largest groups are Canada (90%), Spain (5%) and United States Of America (5%). Operations and Program & Project Management make up 38% of the profiles with a known department. Innovation Place (SOCO)'s workforce spans 9 departments. Innovation Place (SOCO)'s workforce fell 5% between July 2025 and July 2026.