Corporate Communications Manager Dach (all Genders)

Amadeus

Germany, Germany, Germany
External communications lead
Media relations management
Content creation and adaptation
As the External Communications Lead for DACH, you will drive corporate communications across the German‑speaking region (DACH), including Austria, Germany, and Switzerland, while providing dedicated support for Bulgaria

Job Summary

  • As the External Communications Lead for DACH, you will drive corporate communications across the German‑speaking region (DACH), including Austria, Germany, and Switzerland, while providing dedicated support for Bulgaria.
  • In this role, you shape communication strategies, manage media relations, deliver compelling content, and ensure that global narratives are effectively localized for each market.
  • Amadeus fosters a caring environment that supports both professional growth and personal well‑being, offering great opportunities to learn and a complete rewards offer.

Matching Summary

As the External Communications Lead for DACH, you will drive corporate communications across the German‑speaking region (DACH), including Austria, Germany, and Switzerland, while providing dedicated support for Bulgaria.

Skills & Requirements

Must-have

  • External communications lead
  • Media relations management
  • Content creation and adaptation
  • Regional communications strategy
  • Crisis communication coordination

Nice-to-have

  • Global narratives localization
  • Stakeholder collaboration
  • Fast-paced international environment
  • Flexible working model
  • Diverse, equitable, and inclusive community

Key Requirements

  • Minimum of 5+ years professional experience
  • Fluent German and English writing skills
  • Experience managing media relations
  • Familiarity with Adobe Experience Manager (AEM)
  • Basic knowledge of crisis communication principles

Work Rights

Not specified

Tailored Resume

Cover Letter