RC

Ray Chan

Managing Director at Blue Owl

Ray Chan serves as Managing Director at Blue Owl Capital since September 2024, specializing in alternative credit within the Financial Assets Team. Prior to this role, Ray was a Partner at Atalaya Capital Management from May 2011 to September 2024, where focus areas included opportunistic credit and special situation investments. Previous positions include Partner at TTM Capital, Managing Director at D.B. Zwirn & Co., Vice President at Lehman Brothers, and Analyst at Salomon Brothers. Ray began the career as a Financial Analyst at Lehman Brothers Holdings Inc., followed by a role as a Consultant at Price Waterhouse LLP. Ray Chan holds a degree from Columbia University, attended from 1991 to 1995, and is a graduate of Horace Mann, completing studies there from 1983 to 1991.

Links

Previous companies

Atalaya Capital Management logo
PwC logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams