Star Mountain Capital appoints managing director