Zach Buchwald is the founder of Russell Investments. Backed by TA Associates Management, L.P., Reverence Capital Partners, L.P., Hamilton Lane Advisors, LLC.
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.
Full founder directory · Investor directory · Company funding database · Fundraising library