Who Runs Blue Owl Capital? A Look at the Firm’s Leadership Team
Most publicly traded asset managers are run by a single CEO. Blue Owl Capital has two — and that's just the starting point of an organizational structure shaped by the firm's unusual origin story. With $295.6 billion in AUM as of Q3 2025 and over 1,365 employees across more than...
