Blue Owl Capital total employee count in 2025 is 1,100, a +415 (+60.58%) increase in headcount from 2024.
Revenue per employee in 2025 was $2,496,312, a -$654,201 (-20.76%) decline from 2024.
Jump To Section
Blue Owl Capital total employee count in 2025 is 1,100, a +415 (+60.58%) increase in headcount from 2024.
Revenue per employee in 2025 was $2,496,312, a -$654,201 (-20.76%) decline from 2024.
Blue Owl Capital total employee count in 2024 was 685, a +140 (+25.69%) increase in headcount from 2023.
Revenue per employee in 2024 was $3,150,512, a +$154,024 (+5.14%) increase from 2023.
Blue Owl Capital total employee count in 2023 was 545, a +195 (+55.71%) increase in headcount from 2022.
Revenue per employee in 2023 was $2,996,488, a -$611,306 (-16.94%) decline from 2022.
Blue Owl Capital total employee count in 2022 was 350, a +348 (+17400.00%) increase in headcount from 2021.
Revenue per employee in 2022 was $3,607,794, a -$317,074,706 (-98.87%) decline from 2021.