What is Star Mountain Capital? - Company Overview & Details
Star Mountain Capital is Star Mountain Capital is an employee-owned investment firm focused on providing senior and junior debt, minority equity capital, and strategic LP capital to established U.S. lower middle-market companies. Founded in 2010, the company is headquartered in New York, United States.
Who Founded Star Mountain Capital?
Star Mountain Capital was founded by Brett Hickey.
Who are the Key Executives at Star Mountain Capital? - Leadership Team
Star Mountain Capital is led by experienced executives in key positions:
About Brett Hickey - CEO of Star Mountain Capital
Brett Hickey serves as the Chief Executive Officer of Star Mountain Capital, leading the company's strategic vision and operations. Connect with them on LinkedIn for professional insights.
Star Mountain Capital Company Details & Key Information
Where is Star Mountain Capital located?
Star Mountain Capital is headquartered in New York, United States.
How many employees does Star Mountain Capital have?
Star Mountain Capital has 151-200 employees.
When was Star Mountain Capital founded?
Star Mountain Capital was founded in 2010.