Posted Jan 8, 2026

Business Development Representative

Apply Now

Mycroft is an AI-native cybersecurity and compliance platform redefining how modern businesses stay secure. The Business Development Representative will focus on creating a qualified pipeline for the sales team through outbound prospecting and collaboration with various teams.


Responsibilities


Skills


Benefits


Company Overview

  • Mycroft is the Agentic AI Security and Compliance Officer, it's your CISO, GRC, and IT Ops rolled into one. It was founded in 2024, and is headquartered in Toronto, Ontario, CAN, with a workforce of 11-50 employees. Its website is https://mycroft.io/?utm_source=crunchbase&utm_medium=social&utm_campaign=crunchbase_profile.

  •   Apply Now