Mitacs

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

Teams at Mitacs

Recently posted jobs

3 Days AgoSaved
In-Office or Remote
Montréal, QC, CAN
Marketing Tech
Lead end-to-end delivery of enterprise transformation programs, coordinating multiple workstreams, stakeholders and vendors; manage portfolio budgets, risks, governance and KPIs; drive Agile (Scrum/SAFe) practices and AI-enabled productivity; lead and develop a small project management team to ensure adoption and achievement of transformation outcomes.
Marketing Tech
The Advisor, Business Development will connect academia with industry, facilitate research partnerships, and provide business development support to Mitacs programs and clients.
Marketing Tech
The Senior Bilingual Advisor in Strategic Communications supports the development and implementation of strategic communication initiatives for Mitacs, enhancing its visibility and reputation through high-quality content and media relations.