Returning Candidate?

Display Advertising Specialist

Display Advertising Specialist

Job ID 
Job Locations 

More information about this job


With a direct report to the Americas Online Traffic Acquisition Manager, the NAM Display Specialist will be responsible for NAM online display traffic acquisition.


Location: Miami, Florida



  • Defines an optimized display strategy and budget allocation based on marketing calendar and countries business goals and challenges
  • Manages US and Canada display remarketing, acquisition and some branding campaigns that go through online media performance agency and external partners (Remarketing, Programmatic, Social Media advertising, Trip Advisor display, Trueview...)
  • Manages and challenges NAM online media performance agency on display campaigns
  • Tests, analyzes and optimizes display campaigns on ongoing basis  
  • Responsible for display reportings creation, monitoring and sharing and challenges display branding for NAM
  • Works with content, brand and communication managers and external agencies to design and produce creative materials for online marketing campaigns
  • Stays on top of market best practices and trends and follows technology and tools evolution for future opportunities


  • 1-3 years experience in display campaigns management as well as strong knowledge of programmatic
  • Good knowledge of Google stack (Google Analytics Premium, GTM, Doubleclick, DBM) and Facebook Business Manager
  • Understanding of online media ecosystem and actors
  • Proficiency in Excel and Powerpoint
  • Fluent in English

Main qualities:

  • Excellent communication skills
  • Strong analytical skills
  • Business oriented
  • Highly detail-oriented, deadline-driven, thrives in a fast-paced work environment
  • Good operational agility, with a strong sense of initiative to make things happen
  • Willingness to learn, positive attitude, open minded, enthusiastic, friendly, team player
  • Languages: English fluency required / French or Spanish a plus


Since it was founded in 1950 and it created the all-inclusive vacation concept, Club Med has been the world leader on its market, and has developed a resolutely upscale, friendly and multicultural spirit. Club Med boasts 65 resorts located in the most beautiful sites in the world. Our corporate offices are located in Paris, Lyon, Singapore, Shanghai, Rio de Janeiro and Miami, with sales offices situated in Montreal, Arizona, and Mexico City as well as dozens of other countries.


In the corporate offices, Club Med offers career opportunities, development programs, a generous benefits package and great discounts to travel to our resorts. Our mission: to be the creators of happiness.