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.
Russell Investments Sold to B Capital-Led Consortium Including CalPERS for $2.8 Billion in 2026
Russell Investments, originally founded in Tacoma and currently based in Seattle, announced its acquisition by a consortium led by B Capital and CalPERS, with the deal valued at approximately $2.8 billion. This new ownership aims to enhance the firm's technology and customization capabilities.
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