St Cloud Capital corporate office is located in 10866 Wilshire Blvd Ste 1450, Los Angeles, California, 90024, United States and has 11-50 employees.
st cloud capital llc
st cloud capital
st cloud capital partners ii lp
capital investors associates inc
geller & friend capital partners inc
saint cloud llc
Departments
Number of employees
Finance
2
C-Suite
2
Operations
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to St Cloud Capital's success, and advanced their careers.
Vice President, Corpor... at Detroit Pistons
Worked as Private Equity Summer Associate
at St Cloud Capital (2018-2018)
Managing Director, Chi... at Brentwood Associates
Worked as (2012 Chief Financial Officer & Chief Complian...
at St Cloud Capital (2009-2026)
Investment Professiona... at Neuberger Berman
Worked as Vice President
at St Cloud Capital (2016-2018)
Explore More
St. Cloud Capital is a Los Angeles-based private investment firm established in 2001, specializing in providing growth capital to U.S. lower middle-market companies with annual revenues between $10 million and $150 million. The firm typically invests between $5 million and $20 million in various transaction types, including expansion capital, manag... Read More