Skip to main content

Our Team

Image
Ryan Phelan
Ryan Phelan
Managing Director
Ryan Phelan is a Managing Director at Blue Owl and member of the Net Lease Investment Team. In his role, he focuses on the operational performance of the real estate assets along with overseeing day-to-day tenant communications.

Before joining Blue Owl, Ryan was the Chief Operating Officer and Head of Asset Management at Logistics Property Company, focusing on developing and executing the strategic business plans of the real estate portfolio.  Prior to that, Ryan held finance and fund management roles with IndCor (a Blackstone portfolio company) and GLP US Management.

Ryan earned his MBA, with distinction, from DePaul University and holds a BS in Accounting from the University of Illinois, Urbana-Champaign.