🌿 Back to all jobs

🥝 Internal Communications Manager

Ellwood Atfield | London, United Kingdom | Posted June 19, 2026

Job Description

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...
  • Apply for This Position

    Submit Application