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.
This person is not in the org chart
This person is not in any teams