British Airways
Finance Director Asia Pacific
Avinode
Managing Director, Global Avinode Marketplace
Z - Three
Managing Director
British Airways
General Manager Latin America and the Caribbean
British Airways
Strategy and Finance Director, Openskies
British Airways
Finance Manager Japan
Avinode
Group CEO
British Airways
Head of Customer Service Strategy and Standards
British Airways
Head of Global Distribtion
Amsterdam Software
Chief Executive Officer
Cardiff University / Prifysgol Caerdydd
Ashridge Executive Education, Hult International Business School