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.
View all