Omnichannel Brand Manager (Barcelona)

Omnichannel Brand Manager (Barcelona)

12 ago
|
Csl
|
Barcelona

12 ago

Csl

Barcelona

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 strategy and shaping how we engage healthcare professionals across channels.

The Role
- Own and continuously enhance the omnichannel dashboard (HCP coverage, contact frequency,



digital engagement, outcome metrics by indication)
- Support the definition of digital and field objectives, ensuring alignment with business goals
- Conduct ad hoc analyses to inform investment decisions, channel prioritization, and strategic reviews
- Execute tactics defined in the annual omnichannel plan
- Manage day-to-day delivery of campaigns, congresses, webinars, and digital activations
- Coordinate with creative and digital agencies (briefing, timelines, quality control)
- Support the field force with onboarding materials, campaign updates, and sales support tools
- Contribute to the development of content for owned channels (social media, HCP newsletters, product platforms) in line with regulatory requirements (Spain & Portugal)
- Provide operational support for the Portuguese market, working closely with the local manager

Your Skills and Experience:
- Degree in Life Sciences, Engine

📌 Omnichannel Brand Manager (Barcelona)
🏢 Csl
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: omnichannel brand manager (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: omnichannel brand manager (barcelona) / barcelona