Robert Shettle ‘89, former co-head of Barings North American Private Finance Group, has been named managing director of Star Mountain Capital. Star Mountain Capital, LLC, is an asset management firm focused exclusively on investing in private small and medium-sized businesses.