Blue Owl Capital: Number of Employees 2020-2024 | OWL
- Blue Owl Capital total number of employees in 2022 was 545, a 55.71% increase from 2021.
- Blue Owl Capital total number of employees in 2021 was 350, a 17400% increase from 2020.
- Blue Owl Capital total number of employees in 2020 was 2, a 99.47% decline from 2019.