Star Mountain appoints telecom vet as senior advisor
Jack Finlayson, the former chairman and chief executive of Layered Technologies, who has held a variety of other senior telecom industry posts, has joined the New York-based lender as a senior advisor and strategic investor.