Zach Buchwald to lead Russell Investments as CEO and Chairman
February 9, 20237 min
Leveraging significant leadership experience in asset management, Buchwald, former head of BlackRock’s North America institutional business, will focus on driving the global investment solutions firm’s next phase of growth