Mitacs

HQ
Vancouver
Total Offices: 5
609 Total Employees
Year Founded: 1999

Teams at Mitacs

Recently posted jobs

5 Days AgoSaved
In-Office or Remote
Vancouver, BC, CAN
Marketing Tech
Lead orchestration and delivery of enterprise transformation programs across a multi-stream portfolio. Drive governance, integrated roadmaps, risk and dependency management, vendor coordination, stakeholder engagement, KPI reporting, and team development using Agile frameworks and AI-enabled productivity tools.
24 Days AgoSaved
In-Office or Remote
Vancouver, BC, CAN
Marketing Tech
Coordinate end-to-end HR activities including recruitment, onboarding/offboarding, HRIS and payroll updates, benefits administration, L&D logistics, employee inquiries, reporting of HR metrics, and support HR programs to improve employee experience and HR processes.
25 Days AgoSaved
In-Office or Remote
Vancouver, BC, CAN
Marketing Tech
The Product Manager leads digital strategy & product outcomes, manages stakeholder collaboration, oversees feature releases, and supports digital transformation efforts.