Liberty Strategic Capital

Founded in 2021, Liberty Strategic Capital is a private equity investment firm based in Washington D.C., focusing on global technology companies. It evaluates potential investments based on strategic fit and market potential, primarily serving sectors such as cybersecurity, software, telecommunications, technology, financial services, and fintech.

Steven Mnuchin

Founder and Managing Partner

Past deals in Bermuda

Enstar Group

Post in 2024
Enstar Group acquires, manages, and provides services for insurance and reinsurance companies and portfolios in run-off. It serves multinational clients across Bermuda, the US, UK, Australia, and Europe.
Spot something off? Help us improve by flagging any incorrect or outdated information. Just email us at support@teaserclub.com. Your feedback is most welcome.