Logo of Huzzle

Director, Communications Central Europe

image

Mastercard

19d ago

  • Job
    Full-time
    Expert Level
  • Marketing
  • Frankfurt

AI generated summary

  • You must be a strategic communicator with strong media relations, leadership skills, and the ability to simplify complex issues. Fluent in English and German, you thrive in a dynamic, multi-stakeholder environment.
  • You will develop integrated communication strategies, create go-to-market plans, drive internal/external campaigns, align with global teams, analyze market trends, mentor a team, and measure communication impact.

Requirements

  • You are a motivated, curious, critical thinker, with an affinity for technology, comfortable debating the potential it has to positively impact individuals, businesses, governments and economies.
  • You are a clear, strategic writer, capable of distilling complex arguments and propositions into accessible and compelling narratives.
  • And you are a passionate leader and mentor, motivated by the development of teams and individuals around you, driving mutual accountability and celebrating shared success.
  • Excellent English and German written and oral communications skills; flawless editing to support clear ideas
  • Strong media relations skills and contacts across Germany and other markets.
  • Track record of success in driving integrated, international media stories
  • Strong relationship management skills and ability to work collaboratively and deliver results with global, multi-cultural and remote project teams
  • Creative thinker possessing high level of comfort with fast-paced, dynamic work environment
  • Strong ability to prioritize, multitask and manage to deadlines
  • Led complex cross-functional projects locally or for several countries
  • Ability to translate complex business, economic and policy issues material into easily understood, actionable programs
  • Comfortable presenting complex issues to internal and external audiences
  • Solid understanding of balancing and prioritizing needs of multiple stakeholders
  • All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
  • Abide by Mastercard’s security policies and practices;
  • Ensure the confidentiality and integrity of the information being accessed;
  • Report any suspected information security violation or breach, and
  • Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.

Responsibilities

  • Work in collaboration with the SVP Marketing Communications CE and the SVP Communications Europe and other senior business, marcomm and communications leaders in the division to develop progressive, integrated communications and marketing strategies to advance the company’s mission, and evolve, promote and protect Mastercard’s brand and reputation with a focus on DACH.
  • Develop a go-to-market communications plan for various business units so that members of senior management are speaking with one voice on key topics and being positioned as thought and industry leaders.
  • Drive the development of holistic internal and external communications campaign for Mastercard B2B, enterprise and emerging technology products.
  • Partner with global communications teams to tailor programs based on understanding of regional business needs and priorities.
  • Identify industry and market trends to understand key perceptions, motivations and drivers related to payments, technology and security in general.
  • Enable greater alignment and support of regional product communications activities through incremental set of tools and processes.
  • Apply a data-led, earned-centric approach to digital content development and executive content.
  • Partner across CE comms to coordinate, direct and launch sustained internal communications programs.
  • Manage and mentor a cross-function/country team.
  • Use measurement tools to assess the impact of communications programs to refine activities.

FAQs

What is the primary role of the Director, Communications Central Europe?

The primary role is to lead the development of strategic communications programs and campaigns to advance Mastercard’s reputation as a trusted, purpose-driven innovator across the Central Europe division.

How many countries does the Director, Communications Central Europe oversee?

The Director oversees communications strategy across the 11 countries that make up the Central Europe division.

What are some key responsibilities of this position?

Key responsibilities include developing a go-to-market communications plan, driving internal and external communications for B2B and technology products, and managing a cross-functional team.

What qualifications are required for this role?

Candidates should have excellent English and German communication skills, strong media relations experience, creative thinking abilities, project management skills, and the ability to translate complex issues into accessible programs.

Is experience in leading complex cross-functional projects important for this role?

Yes, experience in leading complex cross-functional projects, either locally or for several countries, is important for the role.

What skills are essential for relationship management in this position?

Strong relationship management skills and the ability to work collaboratively with global, multi-cultural, and remote project teams are essential.

Is it necessary to have media contacts in the region for this job?

Yes, strong media relations skills and contacts across Germany and other markets are needed.

How does this role contribute to Mastercard’s corporate security responsibility?

The role includes ensuring the confidentiality and integrity of information accessed and reporting any suspected security violations or breaches, in line with Mastercard’s security policies and practices.

What is the approach to digital content development in this role?

The role requires applying a data-led, earned-centric approach to digital content development and executive content.

Will the Director work closely with other teams within Mastercard?

Yes, the Director will collaborate with the SVP Marketing Communications CE, SVP Communications Europe, and other senior leaders to develop integrated communications strategies.

Connecting Everyone to Priceless Possibilities

Consulting
Industry
10,001+
Employees
1966
Founded Year

Mission & Purpose

Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.