Castlelake Appoints O’Neill and Carruthers Co-CEOs, Lam Chief People Officer and President
Evan Carruthers, chief investment officer of Castlelake, was appointed to the additional role of co-CEO alongside Rory O’Neill, who has assumed the title of executive chair and co-CEO. Additionally, Yen-Wah Lam was promoted to chief people officer and president.