Deb is Mercer’s Global Head of Investment Research, which includes responsibility for manager research and strategic research. Based in London, Deb manages a group of over 100 asset class specialists across Hedge Funds, Fixed Income and Equities. She also oversees the teams responsible for Strategic Asset Allocation, Dynamic Asset Allocation, Strategic Research and Responsible Investing. These teams work together to support our full range of client solutions from Advisory to Fiduciary Management.
Deb was previously the Global Leader of Mercer's Equity Boutique, specialising in researching global and global emerging market equity managers. Deb is Chairman of Mercer's Global Policy Committee and a member of the Mainstream Assets Global Investment Committee.
Deb joined Mercer in November 2005 from Watson Wyatt, where she was a Senior Investment Consultant advising a range of clients and researching Asian and emerging market equity managers. Prior to this, Deb was a fund manager for 20 years, most recently working for Friends Ivory & Sime as Head of Equities.
Deb has a BA (Hons) in business studies from Plymouth University and is an Associate of the Society of Investment Professionals.
The investment industry is predisposed to viewing past success as an indicator of future success. Reasoning tells us that firms that have generated winning returns in the past have the talent, mindset and resources needed to generate high returns in the future. This bias, however, can be misleading.