Star Mountain Capital Hires Le Roy as Managing Director
Star Mountain Capital, a specialized investment manager, with more than $3 billion in assets under management, focused exclusively on investing in established, private small and medium-sized North American businesses, added Jack Le Roy as a managing director.
August 19, 2022
Brett Hickey | Jack Le Roy | Star Mountain Capital | Thoma Bravo Credit
Ian Koplin