People

Tom Gahan

Tom Gahan

Formal First Name
Thomas (Tom)

Tom Gahan is the Chief Executive Officer of Benefits Street Partners, a credit-focused alternative investment manager based in New York City. Prior to this, he served as Chief Executive Officer and Head of Corporate and Investment Banking at Deutsche Bank Securities. He was also the Global Head of Capital Markets at Deutsche Bank. In addition, Gahan spent eleven years at Merrill Lynch, most recently as the Global Head of Credit Trading within the fixed income division.

Professional Experience


Academic History

PREVIOUS APPOINTMENTS