Christopher “Chris” Babcock, Former ~25 Year Director from BNY Mellon Asset Management, Joins Star Mountain Capital as Managing Director
NEW YORK–(BUSINESS WIRE)–Star Mountain Capital, LLC (“Star Mountain”), a rapidly growing, employee-owned investment firm with approximately $4.5 billion in assets under management (“AUM”), is pleased to announce that Christopher Babcock has joined as Managing Director. Mr. Babcock will leverage approximately 30 years of asset management experience to advance the firm’s investor relations efforts and deepen relationships across […]