On September 8, 2025, Lazard, Inc. announced that Evan L. Russo will step down as CEO of the asset management business on December 1, 2025, transitioning to a Senior Advisor role until June 30, 2026. Christopher Hogbin will become the new CEO by January 30, 2026.