Zach Buchwald
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.
B Capital Consortium Acquires $416 Billion Asset Manager Russell Investments from TA Associates and Reverence Capital
B Capital is acquiring Russell Investments, a $416 billion asset manager, from TA Associates and Reverence Capital Partners to leverage technology for scaling and transforming asset management. The deal highlights venture capital's growing interest in modernizing the traditionally low-margin asset management industry.
Organizations
-
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