Zach Buchwald

Zach Buchwald is the founder of Russell Investments. Backed by TA Associates Management, L.P., Reverence Capital Partners, L.P., Hamilton Lane Advisors, LLC.

About Zach Buchwald

Zach Buchwald was appointed as CEO and Chairman of Russell Investments in 2023, leading the firm's strategic direction and operations. He is a senior executive at Russell Investments, a long-established investment management company, rather than a startup founder. His appointment marked a leadership transition at the firm, with Buchwald taking over from Steve Claiborne.

Zach Buchwald at a glance

More founders in Seattle, Washington (44)

Browse related founder lists (5)

Full founder directory · Investor directory · Company funding database · Fundraising library