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
See all 4-
Russell Investments Chairman and Chief Executive Officer 2023–present · current
-
Russell Investments Chairman and Chief Executive Officer · current
-
BlackRock Head of Institutional Business (US/Canada) 2008–2023 · past
Education
-
Harvard University Bachelor's degree