Bike fit
Personalised online endurance coaching using training peaks
British Triathlon Level 2 Coach
Training peaks level 1 coach
Training bible master endurance coach
Level 3 Personal trainer