cruising manager at royal yachting association
united kingdom
royal yachting association (rya)
cruising manager at royal yachting association
european boating association
general secretary
british army
commissioned officer
World Sailing
Chairman International Regulations Commission
RMA Sandhurst and RMCS Shrivenham