VC Backs Mycroft Talisen Merger

Mycroft Talisen Inc., a St. Louis-based provider of identity and access management solutions, has raised $10 million from Petra Capital Partners and Ticonderoga Capital. The funds were used to for working capital, and to support the recent merger of Talisen Technologies and Mycroft Inc. www.mycrofttalisen.com