NEW YORK--(BUSINESS WIRE)--Star Mountain Capital, LLC (Star Mountain), a rapidly growing, employee-owned U.S. lower middle-market investment firm with approximately $4.5 billion in assets under ...
Star Mountain Capital, LLC (“Star Mountain”), a specialized private investment firm focused on delivering systematic alpha and low market-correlated, tax-advantaged returns from the inefficient lower ...
Star Mountain Capital Recognized by Crain’s New York Business and Pensions & Investments as One of the Best Places to Work in 2025 Star Mountain Capital, LLC (“Star Mountain”), a specialized private ...