Reporting to the Senior Manager, Digital Communications – Channels and Strategy in Madrid, this role is for an experienced, energetic and talented individual skilled to define and execute web strategy for Amadeus public facing web properties. This encompass: the Amadeus Read More …