Marketing Manager

Mycroft · toronto, on, Canada

Location
toronto
Job Type
Full-time
Posted
June 05, 2026

Job Description

Mycroft is an AI-native security and compliance platform designed specifically for modern organizations. Our flagship product, the AI Security and Compliance Officer, acts as an autonomous agent managing your security and IT infrastructure, from protecting devices to ensuring seamless SOC 2 audits. Serving as a virtual CISO, GRC expert, and IT operations team combined, Mycroft helps businesses achieve robust security and compliance. With 24/7 protection, Mycroft empowers companies to focus on innovation while maintaining a secure and compliant foundation. Join us in modernizing security practices and scaling confidently.

Role Description

We are seeking a full-time Marketing Manager to join our team in Toronto, ON. The Marketing Manager will oversee the development and execution of marketing strategies, lead marketing campaigns, and analyze their performance. Daily responsibilities include managing marketing initiatives, developing brand positioning, coordinating...

Ready to Apply?

Submit your application for Marketing Manager at Mycroft

Apply Now