Londinense de nacimiento, John vive y se dedica a la enseñanza en España desde hace más de 20 años. Después de graduarse en Cambridge, trabajó en finanzas y gestión de recursos para diversas organizaciones en su ciudad natal durante 12 años antes de llegar a Barcelona en 1994. Pronto fue nombrado coordinador del Programa de Inglés de Procter and Gamble, en Mataró, donde comenzó su inmersión en necesidades y métodos de comunicación modernos en el Inglés para los Negocios.
John se unió a ESADE en 1999 y enseñó en prácticamente todos los programas de idiomas de la universidad , entre ellos el programa de pregrado, cursos públicos, in company, one-to-one y TOEFL. De 2008 a 2011, fue el coordinador para el rango medio-alto de cursos y más tarde participó en el desarrollo del enfoque de aprendizaje combinado de ESADE. Tras el cierre de ESADE Executive Language Center en 2013, John se convirtió en un miembro fundador de NELC.