easyJet
Captain
Aldergrove Flight Training Ltd
Flight Instructor and QFI
Jersey European Airways
Captain
British Air Line Pilots Association
Executive Vice President
British Air Line Pilots Association
Executive President
Business Air
First Officer
BALPA FINANCIAL SOLUTIONS LIMITED
Director
British Air Line Pilots Association
Fatigue and Scheduling Group Chairman
MyTravel Airways
SFO
Grosvenor grammar School