Harbour Club Ltd
Swimming Teacher
David Lloyd Leisure
Swimming Instructor
City of London School
Water Polo Coach
David Lloyd Leisure
Swimming Manager
Harbour Club Ltd
Swimming Manager
Budapest University of Technology and Economics
National College of Teaching and Leadership
University of Szeged