Mycroft Employee Directory

Mycroft corporate office is located in 240 Richmond St W, Toronto, Ontario, M5V 1V6, Canada and has 11-50 employees.

Employees by Department

Departments

Number of employees

Engineering & Technical

7

Marketing

2

Information Technology

2

Sales

2

C-Suite

1

Key Employees of Mycroft

  • RL
    Canada flag for contact location.
    Robyn Lee

    Director, Customer Experience

    PhonePhoneEmailEmail
  • EY
    Canada flag for contact location.
    Eric Yanofsky

    Head of Sales, Partnership Lead

    PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail
  • PhonePhoneEmailEmail

Mycroft Global Presence

globalPresence illustration
North America11-50

Index of contact profiles from Mycroft

Hundreds of professionals searching for Mycroft have connected with key decision-makers. Join them?
Contact Name
Contact Info
Job Title
HQ Location
12

Former Employees at Mycroft

Explore people who held key positions, contributed to Mycroft's success, and advanced their careers.

  1. SDR Intern at Owner

    Worked as Sales Intern

    at Mycroft (2025-2025)

    email Raphael Peralta Email direct Raphael Peralta Direct

Explore More

People from Similar Companies in the Software Industry Located in Canada

Frequently Asked Questions Regarding Mycroft Employees

How many employees does Mycroft have?
Mycroft has 11-50 employees
Who are Mycroft key employees?
Some of Mycroft key employees are Robyn Lee, Eric Yanofsky
Where is Mycroft located?
Mycroft’s headquarters are located at 240 Richmond St W, Toronto, Ontario, M5V 1V6, Canada
How do I contact Mycroft?
Mycroft Contact Info: Website: www.mycroft.io
What does Mycroft do?

Mycroft is an AI-native cybersecurity and compliance platform designed to automate and consolidate an organizations security stack. Rather than relying on multiple disconnected tools, Mycroft leverages AI Agents to monitor, manage, and remediate across cloud security, application security, device management, and compliance frameworks such as SOC 2,... ISO 27001, HIPAA, and FedRAMP.Read More

Is Mycroft a public company?
Mycroft is private company therefore does not currently have an official ticker symbol
See more information about Mycroft Employees

Get Started with ZoomInfo

Register for free

Sign Up for Free

Get started for free! No credit card needed. Enjoy up to 25 free contacts each month at no cost.
Elevate your prospecting to the next level

Supercharge Your Prospecting

Search ZoomInfo's database of 106M+ companies and 140M+ professionals to find your next lead.
Expand your business

Grow Your Business

Reveal both personal and business contact details, including emails and phone numbers, and close your most valuable buyers.