Mitratech

Ottawa
1,500 Total Employees
Year Founded: 2003

Jobs at Mitratech

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

13 Hours AgoSaved
Remote
Canada
HR Tech • Legal Tech • Software • Consulting
Manage and optimize multi-channel paid digital programs (search, social, display, programmatic retargeting) to drive pipeline for the GRC portfolio. Build and test creative, audiences, and landing pages; ensure accurate tracking and reporting in HubSpot and Salesforce; support organic social and collaborate with global revenue and content teams. Monitor AI-driven search trends and present performance and recommendations to senior leadership.
7 Days AgoSaved
Remote
Canada
HR Tech • Legal Tech • Software • Consulting
Manage a portfolio of up to 150 accounts to drive retention, revenue expansion, and quota attainment. Serve as primary client contact, run renewals and negotiations, conduct business reviews, identify upsell opportunities, maintain CRM pipeline, and collaborate with cross-functional teams to ensure adoption and client success.
10 Days AgoSaved
Remote
Canada
HR Tech • Legal Tech • Software • Consulting
Lead end-to-end learning design and development: perform needs analysis, define strategy and success metrics, create scripts/storyboards, build interactive eLearning in Articulate Storyline and Rise, publish SCORM/xAPI modules, configure LMS, produce multimedia assets, manage SMEs, evaluate program impact, and maintain QA and development standards.