49 employees
Mycroft is engaged in the design and development of identity management and security solutions.
1988
$10M
from 3 investors over 3 rounds
Mycroft Inc. raised $10M on August 8, 2007
Investors: Ticonderoga Capital, PETROBRAS and Akoya Capital Partners, LLC