Richard Byrne is the president of Benefit Street Partners and serves as chairman and chief executive officer of Franklin BSP Lending Corporation, Franklin BSP Capital Corporation, Franklin BSP Realty Trust and Benefit Street Partners Multifamily Trust. Prior to joining Benefit Street Partners, Mr. Byrne was chief executive officer of Deutsche Bank Securities. He was also the co-head of Global Capital Markets at Deutsche Bank. He is a member of several boards, including Wynn Resorts. Mr. Byrne earned an M.B.A. from the Kellogg School of Management at Northwestern University, and a BA from Binghamton University.