Former Deutsche Bank executive joins Star Mountain

July 14, 2016