Zach Buchwald

Chairman & CEO at Russell Investments

Zach Buchwald is Chairman and Chief Executive Officer of Russell Investments. Zach is responsible for driving Russell Investments' strategy and results at a time when the firm's customized, client-focused approach directly aligns with the need for specialized portfolio solutions.

Zach joined Russell Investments in 2023 from BlackRock, where he served as the head of its $2Tn Institutional Business. Earlier he led BlackRock’s Financial Institutions Group and helped establish its Retirement Solutions and Financial Markets Advisory platforms. Prior to this, Zach served as a managing director at Morgan Stanley, where he led the bank’s collateralized loan obligation (CLO) business.

Zach frequently addresses the challenges of financial security and retirement in his thought leadership and commentary, which has been featured in Newsweek and Fortune. He is a graduate of Harvard University.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices


Russell Investments

5 followers

We’re a global solutions partner. We manage assets for institutions, advisors and individuals. We're dedicated to improving people's financial security.


Industries

Employees

1,001-5,000

Links