Corporate Communications Manager
Lockton · London, England, GB
General information Reference 004009 Vacancy location Location United Kingdom, London, London Work Place Hybrid Region UK Vacancy details Job Profile Lockton...
Job description
General information Reference: 004009 Vacancy location: Location: United Kingdom, London, London: Work Place: Hybrid: Region: UK: Vacancy details: Job Profile: Lockton - Experienced Professional: Title: Corporate Communications Manager Description: The Corporate Communications Team leads the strategic development and delivery of corporate communications for Lockton UK and Europe. The team protects and enhances the firm’s reputation, strengthens executive and employer brand positioning, and ensures clear, consistent communication with colleagues, the media, and external stakeholders. The Corporate Communications Manager plays a central role in shaping and delivering both internal and external communications. Working closely with senior leaders and key stakeholders, the role supports business growth, builds client trust, drives employee engagement, and strengthens Lockton’s profile. Key responsibilities include: - Developing and delivering integrated corporate communications strategies, partnering with senior leaders - Designing and delivering internal communication plans that inform, engage and motivate colleagues - Managing relationships with media and public relations - Crisis com...