David is a triathlon coach, swim coach, and personal trainer with over 10 years of experience. He has worked with everyone from beginners to high-level athletes, across distances ranging from 5k runs to Ironman events.
Specialties: Swimming and triathlon coaching
Over 1,000 swimmers helped through club coaching and swim analysis sessions
Guided 100+ athletes to complete Ironman races
Former elite competitor in Triathlon and Swimming, current training and racing as a Masters Swimmer in the pool