Opportunity Description
To strengthen our Commercial Affiliate in Barcelona, Spain, we are currently hiring a
Omnichannel Brand Manager (m/f/x)
Location: Barcelona (with exposure to Portugal)
Contract: Fulltime, permanent
The Opportunity
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 strate...
Ready to Apply?
Submit your application for Omnichannel Brand Manager (m/f/x) at CSL
Apply for this Position