Headshot image of Scott Bowen

Scott Bowen

Chief Financial Officer

Scott Bowen serves as Russell Investments' Chief Financial Officer, with responsibility for steering the firm's financial strategy and ensuring the resources to support growth and profitability. He joined the firm in September 2024 with more than 40 years of industry experience. This includes most recently as CFO for UBS Asset Management. Earlier in his career, he served in key finance roles at Morgan Stanley, Deutsche Bank and Goldman Sachs. Based in Russell Investments' New York office, Scott reports directly to Chairman & CEO Zach Buchwald.

Issued by Russell Investments Limited. Company No. 02086230. Registered in England and Wales with registered office at: Rex House, 10 Regent Street, London SW1Y 4PE. Telephone +44 (0)20 7024 6000. Authorised and regulated by the Financial Conduct Authority, 12 Endeavour Square, London, E20 1JN.

Russell Investments' ownership is composed of a majority stake held by funds managed by TA Associates Management, L.P., with a significant minority stake held by funds managed by Reverence Capital Partners, L.P. Certain of Russell Investments' employees and Hamilton Lane Advisors, LLC also hold minority, non-controlling, ownership stakes.

© Russell Investments Group, LLC. 1995-2025. All rights reserved. This material is proprietary and may not be reproduced, transferred, or distributed in any form without prior written permission from Russell Investments. It is delivered on an "as is" basis without warranty.