Internal Communications Channels Manager

Job Title: Internal Communications Channels Manager
Location: London
Salary: c £65,000 + car allowance + bens
Contact Name: Caroline Ivory
Contact Email:

Job Description


A newly created role with a renowned corporate, you’ll be responsible for leading and managing an effective, proactive and consistent channels strategy to maximise employee engagement while monitoring its effectiveness and driving continuous improvement.

With expert knowledge of communications principles and techniques and with a keen understanding of communications channels strategies, you’ll bring a detailed understanding of digital channels in particular, and a track record of engaging with internal stakeholders and communications colleagues to ensure effective collaboration and champion best practice.

Hybrid/flexible working.