About Starr Investment Holdings
Starr Investment Holdings, LLC ("SIH") is a multi-billion dollar New York and Nashville-based investment adviser that leverages the Starr Companies’ unique duration-agnostic capital together with that of select institutions and family offices. SIH invests in privately-held technology-enabled services businesses with a particular focus on healthcare services as well as financial regulatory services. SIH partners with world class management teams, supporting them with flexible capital and strategic resources, with a particular focus on opportunities to deploy or expand investments in strategic software and data-driven opportunities to enhance customer solutions.
Starr Investment Holdings, LLC is a direct, wholly-owned subsidiary of C.V. Starr & Co., Inc.
Sard Verbinnen & Co.
Starr Investment Holdings focuses on healthcare and tech-enabled services companies with market leadership, barriers to entry, operating excellence and where there is a clear opportunity to partner with management to drive growth in the business through the development of new products and services, driving industry consolidation and making long-horizon investments supporting the expansion of the business.
Current and Past Portfolio Companies
What Can We Help You With?
399 Park Ave, 17th Floor
New York, NY 10022
3807 Cleghorn Ave, Suite 902
Nashville, TN 37215