Owl Rock Capital Corporation has announced it has named Jonathan Lamm as its Chief Financial Officer and Chief Operating Officer, effective September 1, 2021. Lamm most recently served as Chief Financial Officer and Treasurer of Goldman Sachs BDC Inc.