CEOINSIDER
← Leaders

Richard J. Byrne

Chief Executive Officer and Chairman, Franklin BSP Realty Trust, Inc. · United States

✓ Verified current role· as of 2026-09-17

Richard J. Byrne is the CEO of Franklin BSP Realty Trust, Inc.. Byrne is based in the United States.

Richard J. Byrne is President of Benefit Street Partners and reappointed CEO of Franklin BSP Realty Trust as of September 16, 2026. He joined Benefit Street Partners in 2013 and previously served as Chief Executive Officer of Deutsche Bank Securities, where he led Global Capital Markets, and as global co-head of Leveraged Finance and global head of Credit Research at Merrill Lynch.

Verified linksLinkedIn ↗

Recent developments

AI summary of recent coverage

Recent coverage has focused on Richard J. Byrne's reappointment as CEO of Franklin BSP Realty Trust, alongside the naming of Jerome S. Baglien to Co-President. Additional coverage has included investor alerts and net worth assessments related to Byrne's role at the company.

Summarized from the headlines below; see each source for the full story.

Our coverage

On CEOInsider

No feature yet. When we publish a feature, interview or cover story on Richard J. Byrne, it will appear here — and tie into the news timeline.

Richard J. Byrne: FAQ

Who is Richard J. Byrne?
Richard J. Byrne is the Chief Executive Officer and Chairman of Franklin BSP Realty Trust, Inc., based in United States.
What company does Richard J. Byrne lead?
Richard J. Byrne is CEO of Franklin BSP Realty Trust, Inc..