Managing Director, Head of Leveraged and Corporate Finance Risk NA
Deutsche Bank
Bernard M. Baruch College, Zicklin School of Business