Amadeus

Corporate Communications Manager – DACH

Amadeus

full-time

Posted on:

Location Type: Hybrid

Location: Bad HomburgGermany

Visit company website

Explore more

AI Apply
Apply

Tech Stack

About the role

  • Lead external communications for the DACH region, acting as the primary contact for media inquiries, spokesperson preparation, and interview coordination.
  • Draft, adapt, translate, and publish press releases, including uploading and distributing them on the Amadeus website.
  • Develop and execute regional communications strategies, including localizing global campaigns and programs across Amadeus business units.
  • Produce market-relevant content and support visibility at key industry events, including trade shows and association conferences.
  • Coordinate crisis communication activities for DACH in close collaboration with product and global teams.

Requirements

  • Minimum 5 years of professional experience in external communications, public relations, journalism, or a related field, ideally covering DACH markets.
  • Fluent written and verbal German and English, with strong skills in writing, editing, and content adaptation.
  • Proven experience managing media relations and preparing spokespeople for interviews or public statements.
  • Ability to coordinate multiple stakeholders and work effectively in a fast-paced, international environment.
  • Familiarity with tools such as Adobe Experience Manager (AEM) and basic knowledge of crisis communication principles.
Benefits
  • A critical mission and purpose – At Amadeus, you'll power the future of travel with a clear mission and meaningful purpose.
  • A truly global DNA – Our people, business footprint, processes, and culture are global.
  • Excellent learning opportunities – Learning happens continuously at Amadeus, from on-the-job training to formal programs and daily collaboration.
  • A caring environment – We foster a supportive environment that promotes professional growth and personal well-being.
  • A comprehensive rewards package – Attractive compensation including salary, bonus, caregiving and health benefits.
  • A flexible working model – Embrace a flexible working approach that lets you perform where and how you work best.
  • A diverse, equitable and inclusive community – We are committed to helping every employee reach their full potential by fostering belonging and fair treatment.
  • A reliable company – Trust and reliability underpin our relationships with customers, partners, and employees.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
external communicationspublic relationsjournalismwritingeditingcontent adaptationmedia relationscrisis communication
Soft Skills
stakeholder coordinationfast-paced workinternational collaboration