St. Cloud Capital FAQ
When was St. Cloud Capital founded?
St. Cloud Capital was founded in 2001.
What type of investor is St. Cloud Capital?
St. Cloud Capital is a private equity firm.
Where is St. Cloud Capital headquartered?
St. Cloud Capital is headquartered in Los Angeles, California.
How much capital does St. Cloud Capital have under management?
St. Cloud Capital has 700M USD under management.
Sign-up to view St. Cloud Capital’s full profile and discover more middle-market private equity firm investors just like it.