British Airways
Cabin Crew
Virgin Atlantic Airways
Manager - Network Operations Planning and Performance
easyJet
Crew Operations Officer (Fatigue Management)
Virgin Atlantic Airways
Manager - Crew Performance and Development
Virgin Atlantic Airways
Head of Operations
British Airways
Customer Service Manager Development Programme
easyJet
Network Schedule Planner
British Airways
Fleet Development Executive
Edinburgh Napier University
The Bishops Stortford High School
The Open University