Douglas Ostrover is the CEO of Blue Owl Capital Corporation and has a solid background in finance. He co-founded Owl Rock Capital Partners and helped build it into a significant player in alternative credit. Before that, he was a Senior...
Douglas Ostrover is the CEO of Blue Owl Capital Corporation and has a solid background in finance. He co-founded Owl Rock Capital Partners and helped build it into a significant player in alternative credit. Before that, he was a Senior Managing Director at Blackstone, leading their GSO Capital Partners division, known for its focus on high-yield investments. His experience plays a critical role in shaping Blue Owl’s investment strategies and managing its growth. He holds a degree in Economics from the University of Pennsylvania and an MBA from NYU Stern. Douglas is also an active board member with a history of involvement in non-profit organizations, making him a well-rounded leader. In 2023, his total pay reached $730,000, which included a $200,000 bonus based on company performance, highlighting how closely his interests align with shareholder outcomes.