John es gestor de inversiones del equipo de Fondos independientes/Merlin.
En 2010, John fue nombrado director de inversiones (CIO) de Jupiter y director de Jupiter Fund Management PLC. Dejó el cargo de director de inversiones (CIO) en septiembre de 2015 y el de consejero en noviembre de 2016 para enfocarse en la gestión de carteras. Antes de su incorporación a Jupiter, John trabajó como gestor de activos en Henderson y Lazard Asset Management. Inició su carrera profesional en inversión en el año 1990.
John es miembro del Instituto Colegiado de Valores e Inversiones.