Star Mountain Capital Named One of Pensions & Investments 2019 Best Places to Work
NEW YORK--December 20, 2019--(BUSINESS WIRE)--Star Mountain Capital, LLC ("Star Mountain"), a specialized investment manager focused exclusively on the large and underserved U.S. lower middle-market, is pleased to announce that it…