Richard Byrne ('85)

President, Benefit Street Partners


Rich is the President of Benefit Street Partners. He also serves as Chairman and Chief Executive Officer of Business Development Corporation of America and Chairman and Chief Executive Officer of Benefit Street Partners Realty Trust, Inc. Rich is based in New York, New York.  

Prior to joining Benefit Street Partners in April 2013, Rich was Chief Executive Officer of Deutsche Bank Securities, Inc. He was also the Global Co-Head of Capital Markets at Deutsche Bank as well as a member of the Global Banking Executive Committee and the Global Markets Executive Committee. Before joining Deutsche Bank, Rich was Global Co-Head of the Leveraged Finance Group and Global Head of Credit Research at Merrill Lynch & Co. He was also a perennially top-ranked credit analyst.

Rich is a member of the Board of Directors of MFA Financial, Inc. and New York Road Runners. He is also the Founder and Chief Executive Officer of Kasai Elite Grappling Championships.

Rich earned a BA from Binghamton University and an MBA from the Kellogg School of Management at Northwestern University.