Omnichannel Brand Manager (M/F/X)

CSL · barcelona, kingdom of spain, Spain

Location
barcelona
Job Type
Full-time
Posted
June 16, 2026

Job Description

The Opportunity
A continuación, encontrará un desglose completo de todo lo que se requiere de los posibles candidatos, así como la forma de presentar su candidatura. ¡Mucha suerte!
Within our Marketing & Omnichannel team, we operate in a highly complex and impactful therapeutic landscape - covering rare diseases, hematology, nephrology, and immunology. Our approach is fully omnichannel: integrating CRM, digital channels, field force activities, and medical education into a cohesive and data-driven strategy.
We are looking for an Omnichannel Brand Manager who will act as both the analytical engine and tactical executor of the team. This role goes beyond reporting;
you will interpret performance data and translate insights into meaningful actions that drive engagement and outcomes.
Reporting to the Omnichannel Manager Iberia, you will play a key role in executing strategy and shaping how we engage healthcare professionals across channels.
The Role
Own...

Ready to Apply?

Submit your application for Omnichannel Brand Manager (M/F/X) at CSL

Apply Now