Head of Communications
14 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). Partner with key