About Mycroft
Mycroft is a Software Development / SaaS company, headquartered in Saint Louis, with 201 - 500 employees and annual revenue of $50M - $100M.
Mycroft is the innovation leader in delivering IT security, Identity, Access Management and regulatory compliance solutions leveraging over 20 years of unmatched professional services experience across all major vendor technologies. Focused on the strategy, design, configuration, implementation a...
Seamless Pro Tip
Use this information to figure out if this company is an ideal customer for you.
Mycroft Company Highlights
Phone Number
(212) 983-xxxx
Corporate Office Address
12655 Olive Blvd
Saint Louis, 63141
Website
Industries Served
Software Development / SaaSNumber of Employees
201 - 500 Employees
Company Revenue
$50M - $100M
Mycroft Org
Mycroft has 1 C-Level, 5 VP, 3 Director, 5 Manager, 2 Senior, and 15 Other employees.
Mycroft Decision Makers
- CEOMike Holmes
Mycroft's Tech Stack
Frequently Asked Questions About
Mycroft
Log in or sign up to get full contact details and additional support.
Who is the CEO of Mycroft?
The CEO of Mycroft is Mike Holmes. See full contact details ›
How many senior employees does Mycroft have?
Mycroft has 16 senior employees that are typically used for decision making.
Who are the key decision makers at Mycroft?
Key decision makers at Mycroft include Mike Holmes (CEO). See full contact details ›
What technologies does Mycroft use?
Mycroft uses technologies including Adobe Dynamic Tag Management, Adobe Enterprise, and Adobe Experience.
How do I contact Mycroft?
To contact Mycroft, visit mycroftinc.com.
What companies are similar to Mycroft?
Companies similar to Mycroft include Zippia, XYZ, and Outschool.
Where is Mycroft headquartered?
Mycroft is headquartered at 12655 Olive Blvd, Saint Louis.
What is the main phone number for Mycroft?
The main phone number for Mycroft is (212) 983-xxxx.
What is the official website for Mycroft?
The official website for Mycroft is mycroftinc.com.
What is the annual revenue of Mycroft?
The annual revenue of Mycroft is $50M - $100M.
How many employees does Mycroft have?
Mycroft has 201 - 500 employees.
What industry is Mycroft in?
Mycroft is in the Software Development / SaaS industry.
Last updated: October 10, 2024