Omnichannel Brand Manager (m/f/x)

CSL • Barcelona, Cataluña, Spain • Posted June 16, 2026

Location Barcelona, Cataluña
Job Type Full time
Category Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Posted June 16, 2026

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...

Interested in this role?

Click the button below to start your application.

Apply Now