Corporate Communications Manager Dach (all Genders)

Amadeus Data Processing GmbH

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.

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
  • Crisis communication coordination
  • Fluent German and English

Nice-to-have

  • International environment collaboration
  • Global narratives localization
  • Industry event visibility support
  • Flexible working model embrace

Key Requirements

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

Work Rights

Not specified

Tailored Resume

Cover Letter