Toronto Blue Jays
Asst. Director of High Performance
CPD Sports Ltd
Human Performance and athlete development Specialist for elite sports
Columbus Crew
Director of High Performance
Uksca
Assessor and Lead Tutor
International soccer science & Performance Federation
Faculty- International Soccer Science and Performance Federation
Rugby Football League
Head of Human Performance
sportscotland
National Programme Manager for Athlete Development
Widnes Vikings Rugby League
Head of Strength and Conditioning
Loughborough University