Tamtam Try Tamtam free
Blue Owl Capital logo

Blue Owl Capital

Redefining alternative investments

About Blue Owl Capital

Asset manager providing private capital solutions and alternative investment opportunities across credit, real assets, and GP strategic capital platforms.

Key facts

Industry
Financial Services
Company size
1,001–5,000 employees
Headquarters
New York, United States
Founded
2021
Revenue
$568MFY2025, publicly reported
Website
blueowl.com
LinkedIn
linkedin.com/company/blue-owl-capital

Blue Owl Capital at a glance

Blue Owl Capital is a B2B/B2C company in the Financial Services industry, headquartered in New York, United States.

Blue Owl Capital was founded in 2021.

Blue Owl Capital has 1,001–5,000 employees.

Blue Owl Capital's revenue is $568M (FY2025, publicly reported).

Selling to companies like Blue Owl Capital?

Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.

Find similar companies