Home
Home
About
Team
Strategy
Portfolio
News
Contact Us

CURRENT

 

Mycroft, based in St. Louis, MO, provides IT and business process management ("BPM") solutions, identity and access management ("IAM") solutions, and managed infrastructure services to large organizations. Petra invested $1.4 million of equity and $5.6 million of subordinated debt along with Ticonderoga Capital to fund the acquisition of Mycroft. Petra has continued to support Mycroft's growth initiative by investing an additional $0.9 million of equity.

 

3825 Bedford Avenue, Suite 101  |  Nashville, TN 37215  |  Tel: 615-313-5999  |  Fax: 615-313-5990