Working for us

Internal Communications Manager

Job Details

Internal Communications Manager, London

This role is accountable for the development, delivery and evaluation of an integrated group-wide communications strategy that supports the global business strategy and effectively engages our people. It will require someone who can understand our business and culture, think strategically, who can develop and write outstanding messaging and deliver this through creative and impactful channels.

Download PDF FULL JOB DESCRIPTION [PDF]

Apply for this role

Please ensure that you attach a covering letter with your resume / CV