Am 24. Januar 2022 teilte Brian Finn der Owl Rock Capital Corporation seine Absicht mit, mit Wirkung vom 23. Februar 2022 als Direktor des Unternehmens zurückzutreten. Herr Finn ist seit 2016 Mitglied des Verwaltungsrats des Unternehmens und ist derzeit Mitglied des Prüfungsausschusses, des Nominierungs- und Corporate Governance-Ausschusses und des Vergütungsausschusses des Verwaltungsrats.