SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Communications Manager Spain & Portugal

Company: Werfen

Location: Barcelona, London

Posted: June 03, 2026

Apply for This Position

Submit Application

Position Details

Overview

The Communications Manager for Spain & Portugal is responsible for implementing the global communications strategy at the regional level, ensuring alignment with the company’s corporate narrative, reputation priorities and brand positioning.

This role leads the planning and execution of internal and external communications, events, and digital presence across Spain and Portugal, working closely with the Global Communications team to ensure message consistency and strategic alignment.

The position collaborates with Business Units and local leadership to translate global priorities into impactful communication initiatives that strengthen brand visibility, stakeholder engagement, and employee alignment in the Iberian market.

The role reports to the Director, Global Communications & Corporate Affairs, with a dotted line to the General Manager Spain & Portugal and is based in Barcelona, Spain.

Responsibilities

Ke...