Zach Buchwald

Zach Buchwald

Chairman and Chief Executive Officer at Russell Investments
Seattle, Washington, United States

Zach Buchwald is Chairman and Chief Executive Officer at Russell Investments. He previously served as Head of Institutional Business (US/Canada) at BlackRock and as Managing Director at Morgan Stanley.

Organizations

  • Russell Investments logo
    Russell Investments Chairman and Chief Executive Officer 2023–present · current
  • BlackRock Head of Institutional Business (US/Canada) 2008–2023 · past
  • Morgan Stanley Managing Director 1998–2008 · past

Education

  • Harvard University Bachelor's degree

Online