SearchEuropeanJobs.com

Internal Communications Manager

Company

Ellwood Atfield

Location

London, United Kingdom

Type

Full-time

The position

This role will involve developing and delivering an internal communications strategy that aligns to the vision and strategy of the firm and wider global internal communications strategy.

Main responsibilities include:

  • You will be the Business Partner of a senior leader and their team, with a focus on developing and implementing internal communication plans for sophisticated audiences in London
  • You will work with senior stakeholders to develop plans, clearly and effectively communicate messages, support change programmes and help to drive high levels of internal engagement
  • You will develop storyboards, draft editorials and speeches, and prepare any other internal communications materials required
  • You will be an integral part of the Global Brand, Communications and Marketing team, reporting into the Global Head of Internal Communications
  • You will work with the Communications and Marketin...
  • ★ Ready to Start Your European Career?

    Take the next step and apply for this exciting opportunity

    Apply Now