International Race Officer
Chair of RYA Race Management Committee
Major Event Volunteer
Member of RYA Race
Management Committee
Race Management 1b:
Innovation and RO
Provisioning
International Judge & International Umpire
Chair of RYA Racing Rules Committee
Sessions
RRC 1 | Racing Rules of Sailing 2025-2028 Update
RRC 2 | Learning from Appeals
RYA Events Officer
Race Management 1b:
Innovation and RO
Provisioning
International Judge & International Umpire
Chair of RYA Judging & Umpiring Committee
Sessions
Umpiring 1 | Improving your Umpire Dialogue
Judging 2 | Arbitration – Process & Best Practice
Judging & Umpiring 5 | Umpiring Youth & Junior Fleet Races
National Race Officer
Member of RYA Race
Management Committee
Race Management 1b:
Innovation and RO
Provisioning
International Measurer
Member of RYA Technical Committee
Sessions
Technical 2 | How can we use technology to support equipment inspection?
National Umpire & ESP International Judge
Member of RYA Judging & Umpiring Committee
Judging 1:
Scribing
Judging & Umpiring 6:
Afloat with a Novice or Less Experienced Officials
International Race Officer
Sessions
Race Management 3a | All about foiling
Race Management 6a | Day in the Life of a PRO
National Umpire & Regional Judge
Member of RYA Judging & Umpiring Committee
Judging & Umpiring 3:
Member of RYA Judging & Umpiring Committee
International Race Officer
Sessions
Race Management 5b | Gate Starts
Race Management 6a | Day in the Life of a PRO
National Race Officer
Sessions
Race Management 3b | All about Team Racing
National Race Officer & Race Officials Academy
Chair of RYA Youth Racing Committee & Member of RYA Race Management Committee
Sessions
Race Management 4a | iQFOiL Race Management
Race Management 5a | The Evolving Sport
International Judge & International Umpire
RYA Head of Competition & Technical Services
Sessions
Main Stage | Ensuring Safe Delivery of Racing Activity
RYA Technical Manager
Sessions
Technical 1 | Equipment Rules for Sailing 2025-2028 Update