🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Business Development Representative

Hospitality Full Benefits Career Growth
Company

Mycroft

Location

toronto, Canada

Posted

May 27, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

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...