Fund Details
Year Established
2001
HQ
10866 Wilshire Blvd,Suite 1450, Los Angeles, California, 90024, US, North America
HQ Phone
+1 310 475 2700
About
St. Cloud Capital is a US-based fund manager that invests across private equity and private debt, focusing on buyouts, growth capital, management buyouts, recapitalizations, and expansion-stage investments in lower middle-market companies. The firm targets businesses in Business Support Services, Consumer Products, Consumer Services, Financial Services, Healthcare, Logistics & Distribution, Retail, and Manufacturing sectors. It provides mezzanine financing, senior and subordinated debt, and equity investments to support value creation through organic growth and M&A strategies. The firm primarily invests across the United States and North America.
HQ Map
No mappable locations available.
Locations
Sign up to see full fund details
Manager locations, team structure, and extended profile data for this investor.