Europe & UK Corporate Communications Lead in London

Europe & UK Corporate Communications Lead in London

London Full-Time 50000 - 70000 Β£ / year (est.) No working from home possible
Dormont Manufacturing Co

At a Glance

  • Tasks: Lead PR strategies and manage internal communications for a global manufacturing company.
  • Company: Dormont Manufacturing Co, enhancing its reputation across Europe and the UK.
  • Benefits: 26 days' leave, wellness days, and a contributory pension.
  • Other info: Join a dynamic team with opportunities for professional growth.
  • Why this job: Shape corporate communications and make a real impact on a global scale.
  • Qualifications: Degree in corporate communications and strong stakeholder management skills.

The predicted salary is between 50000 - 70000 Β£ per year.

Dormont Manufacturing Co is looking for a UK & Europe Corporate Communications Lead to enhance its global reputation in commerce. The role involves developing PR strategies, managing internal communications, and leading crisis communications efforts.

The ideal candidate will have a degree and experience in corporate communications, with strong stakeholder management skills.

Benefits include 26 days' leave, wellness days, and a contributory pension.

Europe & UK Corporate Communications Lead in London employer: Dormont Manufacturing Co

Dormont Manufacturing Co is an exceptional employer, offering a dynamic work environment that fosters innovation and collaboration. With a strong commitment to employee growth, the company provides extensive training opportunities and a comprehensive benefits package, all while supporting a flexible hybrid work model that enhances work-life balance. Join us in shaping the future of lottery solutions in a role that promises meaningful impact and professional development.

Dormont Manufacturing Co

Contact Details:

Dormont Manufacturing Co Recruitment Team

We think you need these skills to ace Europe & UK Corporate Communications Lead in London

Public Relations Strategy Development
Internal Communications Management
Crisis Communications
Stakeholder Management
Corporate Communications
Degree in Communications or Related Field
Experience in Corporate Communications