Business Development Representative

Mycroft
📍 toronto, on, Canada 💼 Full-time 🕒 Posted June 04, 2026

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 Application

Job Details

  • Location toronto, on
  • Job Type Full-time
  • Category Other-General
  • Posted Date June 04, 2026
  • Application Deadline July 14, 2026