Jobiglo

No results.

Director of Internal Communications – Europe

mastercard · England (Angel Lane)

Senior 🇬🇧 English

Job description

About the role

The Director of Internal Communications for Europe will shape how Mastercard’s senior leaders communicate with employees across the region. Reporting to the SVP, Europe Communications, this senior role develops and delivers executive and employee communication strategies that align with global narratives and reinforce business priorities.

Key responsibilities

  • Partner with European business leaders and functional executives to develop clear, authentic executive communications aligned with regional and global priorities.
  • Advise senior leaders on messaging, tone, sequencing and critical moments, especially during change or transformation.
  • Create speeches, leadership messages, town‑hall content, talking points and narratives for internal audiences.
  • Shape executive voice and visibility on social media, speeches and external platforms in collaboration with media relations.
  • Ensure consistency of the “One Mastercard” voice across Europe’s diverse markets.

Required profile

  • Proven experience in executive and employee communications, preferably at a senior level.
  • Strong strategic advisory capability to senior leaders.
  • Excellent written and verbal communication skills.
  • Ability to translate complex business strategy into clear, compelling messages.
  • Experience working in a multinational environment.

Required skills

  • Executive speechwriting
  • Internal communication strategy
  • Employee engagement planning
  • Content creation for town halls and leadership messages

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec mastercard.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:workday

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in the United Kingdom.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

5 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

mastercard

England (Angel Lane)