Deutsche Bank vet joins Star Mountain

Stephen Fromm will join the ranks of strategic investors and senior advisors to the lower mid-market firm.

13 July 20161 min read