Sr Director, Global Head of Brand & Creative, Skyscanner
United Kingdom
Global Head of Visual Design, Skyscanner