Working closely with the HR team, The Internal Communications manager is responsible for the full spectrum of internal communications for UK and Central Platforms. Your primary focus will be creating and implementing an integrated internal communications strategy that supports business…