Manager, Communications
On-site · Surrey
Lead integrated communications across corporate, digital, media, events, and government relations, while setting strategy and managing the Communications team. Oversee media and issues management, internal communications, digital campaigns and platforms, and performance metrics.
