The Leadership Team at Owl Rock is responsible for driving the company's strategic vision and ensuring robust governance across all operations. Composed of seasoned professionals with diverse expertise in credit markets, this team guides investment decisions, oversees risk management, and fosters a collaborative environment to capitalize on opportunities and navigate challenges in the credit landscape. Through their collective experience, they ensure Owl Rock maintains its position as a leader in alternative asset management.
Alan Kirshenbaum
Chief Financial Officer
Craig W. Packer
Co-Founder
Dana Sclafani
Managing Director
David Jar
Managing Director
Derek Liu
Managing Director
Derek O’leary
Managing Director
Douglas I. Ostrover
Co-Founder & Chief Executive O...
Marc S. Lipschultz
Co-Founder & President
Patrick Willis
Managing Director
Steven Miller
Managing Director
View all