Working for us
Internal Communications Manager
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.