SearchEuropeanJobs.com

Internal Communications Manager

Company

MS Amlin

Location

London, United Kingdom

Type

Full time

Role: Internal Communications Manager

Location: London

Position: Full time, Permanent

This role supports the Head of Marketing & Communications with a focus on content development effective employee engagement and internal campaign management.

The Internal Communications Manager will be responsible for finding and creating top-quality content for our channels that helps build recognition, understanding, engagement, and pride in our strategy.

Sharing business successes and progress with our people will also help to foster a positive MS Amlin culture.

About The Job

What you’ll spend your time doing:
 

  • Thinking strategically, you’ll consider how all the pieces of the jigsaw fit together and help organise our communications so they make sense to the intended audience, building a narrative over time that sticks.

  • A natural at building a network of contacts and developing stakeholder ...

  • ★ Ready to Start Your European Career?

    Take the next step and apply for this exciting opportunity

    Apply Now