Michelle Owen
Biography
Michelle is Managing Director and Head of CIO & Investment Solutions, EMEA for Deutsche Bank International Private Bank. Her responsibilities include defining and delivering investment solutions for the EMEA wealth and retail businesses, including wealth discretionary, funds, deposits and capital markets. Previously, Michelle was Global COO for Products at Deutsche International Private Bank.
Before joining Deutsche Bank in 2017, Michelle spent eleven years at Barclays in various senior leadership positions including COO for UK Wealth and Investment Management and Chief of Staff to the Barclays Group COO. Previous to this, she was Head of Retail Strategy at Lloyds TSB and a Manager at LEK Consulting.
Michelle was educated at The University of Sydney, Stanford Graduate School of Business and London Business School.
She has a passionate interest in sponsoring gender diversity both within Deutsche Bank and externally, and is a founding member of the Women’s Network Forum.