Tag: Crain’s
Star Mountain Capital Named One of Crain’s 2019 Best Places to Work in NYC
March 12th, 2020 by Brett Hickey
NEW YORK – March 12, 2020 – (BUSINESS WIRE) – Star Mountain Capital, LLC (“Star Mountain”), a specialized investment manager focused exclusively on the large and underserved U.S. lower middle-market (businesses that generally have between $10 million and $200 million in annual revenues), is pleased to announce that it has been named one of the […]