The Business Strategy team at Owl Rock is responsible for shaping the firm's strategic direction and identifying growth opportunities within the alternative asset management landscape. Leveraging the diverse experience of its managing directors, the team analyzes market trends, assesses competitive dynamics, and develops strategic initiatives to enhance the firm’s investment capabilities and operational efficiency, ensuring Owl Rock maintains its leadership position in the credit markets.
Craig W. Packer
Co-Founder
David Jar
Managing Director
Derek Liu
Managing Director
Douglas I. Ostrover
Co-Founder & Chief Executive O...
Marc S. Lipschultz
Co-Founder & President
Nicole Drapkin
Managing Director
Patrick Willis
Managing Director
Patrick Willis
Managing Director
Steven Miller
Managing Director
Vin Cataldo
Managing Director
View all