Job Description
Mycroft is an AI-native cybersecurity and compliance platform and Risk Operations Center redefining how modern businesses stay secure. We’ve built an AI Security and Compliance Officer — a single, agentic platform that replaces fragmented tools and manual spreadsheets with autonomous workflows.
From automating SOC 2 and ISO 27001 evidence collection to managing cloud security and device endpoints, Mycroft helps lean teams achieve enterprise-grade security without massive headcount. Backed by top-tier investors and trusted by 60+ fast-growing companies, we’re scaling fast — and sales is at the center of that growth.
The Role
As a Business Development Representative , you will be on the front lines of Mycroft’s growth. This is a high-ownership, outbound-focused role where your primary mission is simple: create a qualified pipeline for the sales team .
You’ll learn how CISOs, founders, and compliance leaders think about ris...
Ready to Apply?
Submit your application today and join our talented team at Mycroft.
Submit ApplicationJob Details
- Location toronto, on
- Job Type Full-time
- Category Other-General
- Posted Date June 04, 2026
- Application Deadline July 14, 2026