Mycroft, Inc.

Status

Mycroft, based in St. Louis, is a leading provider of IT security solutions to the Fortune 500.  Through a combination of consulting expertise, proprietary software, and a security operations center, Mycroft delivers enterprise implementations and managed security-as-a-service solutions in a private cloud environment.