Machal Karim was named head of environmental, social and corporate governance at Blue Owl Capital, a spokesman said.
It is a new position, the alternative money manager announced in a news release Wednesday. Based in New York, Ms. Karim reports to Andrew Polland, chief operating officer.
Ms. Karim will be responsible for driving the manager's strategic direction and implementation of ESG principles across its investment strategies and overall operations, the news release said.
Ms. Karim was previously a manager in development impact at the CDC Group, the U.K. government's development finance institution.
As of Dec. 31, Blue Owl Capital had $94.5 billion in assets under management.