British Airways Holidays
Head of Marketing and Distribution
British Airways Holidays
Ancillary Marketing Manager
British Airways Holidays
Head of Brand and Customer Proposition
Travel 2
Training Manager
South African Tourism
Trade Relations
British Airways Holidays
Head of Strategy and Digital
Travel 2
African and Middle East Product Manager
Bristol University