Debbie joined JPES having retired from her role as Global Head of Investment Research at Mercer, a position she held for more than 15 years. In this role, Debbie was responsible for manager and strategic research, leading a team of over 100 investment professionals working across all major asset classes and sustainable investment. Debbie currently serves as a Non-Executive Director of a number of BlackRock’s legal entities in the UK and has also held senior roles at Watson Wyatt and F&C Asset Management.
Regularly recognised as one of the most influential figures in the asset management industry over the last decade, Debbie has worked with some of the world’s largest asset owners across all major financial centres in Europe, the US and Asia, advising them on a range of critical investment issues. She is currently a member of the CFA UK advisory council and was an independent trustee to one of the UK’s most prominent pension schemes until the end of 2020.