Industry Head Travel at Google
Industry ManagerGoogleMay 2012 – Present (3 years)London, United Kingdom• Support client marketing teams and agencies with achieving their strategy and marketing goals through identification of la.
View Details