Head of Marketing Communications, Events & PR (f/m/x)

Job description

Join our Marketing Team as Head of Marketing Communications, Events & PR!

By joining us, you will be combining your passion for technology and have a direct impact on the lives of millions of travelers, while also helping travel audience in becoming the global leader in data-driven advertising for the entire travel industry.

What you will do:

Branding: You will drive all brand building activities of travel audience while shaping our brand positioning; manage and develop our website to a more selling enabling positioning; 

Marketing Communications: You will set-up and execute a communication plan following the Marketing Strategy. Manage Social Media channels. Prepare and deliver campaigns. Produce Sales material such as customer testimonials, Case studies, etc.

Internal communications: You will work closely with the People & Culture team in organizing events, internal communication initiatives, newsletters, and social media content.

Events: You will establish the annual events plan and budget. You define which industry events we should attend in collaboration with the commercial team while providing them with the necessary support as speakers, guests, and hosts.

Public Relations: You will work closely with the GlobalComms team and PR agency on a global PR plan. Develop contents of press releases and evaluate its success.

The team: You will manage and develop a team of 4 people currently, Marketing Specialists and Designers.

    Why join us?

    As part of our team, you will work in a highly motivated environment, with equal opportunities, flat hierarchies, and short decision-making processes. You’ll have a lot of freedom to contribute your own ideas and implement them.

    • The opportunity to drive business growth and truly having an impact on the business;
    • A fast-paced industry where you handle new problems every day;
    • An environment where you are encouraged to research, explore and try new ways of doing things;
    • An open and dynamic culture that supports great work-life balance, while being part of Amadeus, the biggest travel tech company in the world.


    • You excel in driving successful communication projects;
    • You have a proven track record in successfully driving Marketing Communications units;
    • You know well the Adtech industry ecosystem and you are well connected;
    • You have an interest in technology, travel, advertising and current market trends;
    • You’ve got a good sense for prioritization, know how to weigh stakeholders feedback and communicate in a clear manner;
    • You're a strong leader who is motivated to develop your team, including training, coaching, providing feedback and team-wide communication;
    • You have a hands-on and shipping mentality;
    • You can speak, write and express yourself in English – our company’s working language – in a professional context;
    • You feel at home collaborating in a workplace which is international, diverse, evolving and continually innovating.

    We are awaiting your application and looking forward to starting our journey together!