Michelle Russell-Dowe

Global Head of Securitised Products and Asset Based Finance

Image

Year started at Schroders Group: 2016

Michelle Russell-Dowe is Global Head of Securitised Products and Asset Based Finance at Schroders, where she has responsibility for leading the business and managing the Securitized Credit Portfolio Strategies.

Before joining Schroders in 2016, Michelle was Head of Securitized Products at Brookfield Investment Management (previously Hyperion Capital Management) and began her career at Duff & Phelps Credit Rating Co.

She has an MBA in Finance (Valedictorian) from Columbia Graduate School of Business; and a BA in economics from Princeton University.

Find out more about our senior leadership team:

Back