John Stowers est le directeur technique de Triton Liquid Fund. Il est diplômé de l'Université de Canterbury en Nouvelle-Zélande et détient une maîtrise en Gestion d'Ingénierie ainsi qu'un doctorat en Ingénierie Électrique et Électronique de l'Université.