USA Diving Head Coach in Holland, Michigan
Tigard Tualatin Swim Club Head Coach
Arizona Dolphins Site Director
Head Coach
Age Group Swim Coach
Lead Group Coach – Houston (Kingwood, Texas)
Assistant General Manager
Head Coach – Blue Tide Aquatics – Houston, TX (Kingwood, TX)
Aquatics Manager
Aquatics Manager
Associate Aquatics Director
Full-Time Assistant Age Group Coach
University of Miami Swim Coaching Fellowship
Aquatics Manager
Assistant Diving Coach
HEAD SWIM COACH
Assistant Coach- Age Group
Head Developmental Coach
Newburgh Sea Creatures Head Age Group Coach Position
Assistant Swimming and Triathlon Coach