St. Cloud Capital logo

St. Cloud Capital

St. Cloud Capital is a Los Angeles, CA-based private investment firm that provides growth capital to the lower middle market (companies with annual revenues generally between $10 million and $150 million) throughout the United States. St. Cloud typically invests $5 million – $20 million in companies... Read more

Headquarters

United States

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices

This company has no offices yet