Kings Swim Club
Head Swimming Coach
AlexanderDorrington Lawyers
Solicitor
Skeates Law
Solicitor
Chapman Tripp
Senior Solicitor
AlexanderDorrington Lawyers
Senior Solicitor
Kings Swim Club
Assistant Coach
Kings School Auckland
Swim Instructor
United Nations International School of Hanoi (UNIS Hanoi)
Head Swim Coach
Auckland University of Technology
University of Auckland
College of Law