Wyndham Hotels & Resorts is now seeking a Paid Media Specialist EMEA to join our team in London, United Kingdom. Job Summary Reporting to the Ecommerce Manager EMEA, you will assist in the day to day management and optimisation of…
Wyndham Hotels & Resorts With 20 brand, 15,000 team members, and nearly 9,000 hotels in 80 countries, no one welcomes the world like we do. OUR MISSION We make hotel travel possible for all. Wherever people go, Wyndham will be…