Star Mountain Capital Hires Faughnan as Managing Director of Finance and Operations
Stephen Faughnan has joined Star Mountain Capital as managing director of finance and operations. Faughnan has more than 20 years of finance, operations, accounting, tax and regulatory compliance experience across the financial services industry.
September 15, 2022
Brett Hickey | Star Mountain Capital | Stephen Faughnan
Ian Koplin