Blue Owl Capital Inc. has hired Machal Karim as Head of Environmental, Social and Corporate Governance (ESG), effective immediately. In this newly created role, Karim will be responsible for driving strategic direction and implementation of ESG principles across Blue Owl's business operations and investments. Karim will report to Andrew Polland, Chief Operating Officer, and be based in Blue Owl's New York office.

Karim most recently served as a Manager in Development Impact at the CDC Group. In this role, she was responsible for developing sustainability frameworks and assessing impact across $3bn+ of assets in the Financial Services Group's portfolio. In conjunction with Karim's hire, Blue Owl is also reiterating the firm's commitment to ESG integration.