Head of Communications
16 days ago
Slough
The Head of Communications, UK & Ireland will build and lead the communications strategy across internal, external, digital, and reputation communications. Oversee all internal communication channels (such as intranet, video, internal social platforms, newsletters, and town halls). Background in int