John inició su carrera como ingeniero de campo de wireline en Schlumberger, adquiriendo experiencia en Norteamérica y Australasia en exploración terrestre, marina, de aguas profundas, minera y geotérmica. Posteriormente se trasladó a Nueva Zelanda para trabajar en la industria geotérmica, donde asumió el cargo de Gerente de Servicios de Pozos en una empresa de servicios geotérmicos.
Con una amplia experiencia en registros wireline, pruebas de pozos, eliminación de incrustaciones, reacondicionamiento de pozos mediante coil tubing y diseño de sistemas de tubería capilar, John ha trabajado en campos geotérmicos de todo el mundo, incluidos México, Filipinas, Indonesia, África, Nueva Zelanda, Estados Unidos y Europa.
Actualmente, como Director de Operaciones de JRG Energy, supervisa la división de servicios y consultoría, manteniendo al mismo tiempo una participación activa en las operaciones de campo.