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.

Russell Investments Limited is a Dubai International Financial Centre branch regulated by the Dubai Financial Services Authority (“DFSA”) as a Category 4 Authorised Firm at: Office 4, Level 1, Gate Village Building 3, DIFC, PO Box 506591, Dubai UAE. Telephone +971 4 578 7097. This material should only be marketed towards Professional Clients as defined by the DFSA.

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.