Manager, Media Travel Content Sales and Partnerships
Amadeus North America
Location : Madrid M ES
Experience in integrating media research into media planning using tools. This role assists the media sales team in digital media campaign management,…