Job Description
Omnichannel Brand Manager (m/f/x)
Location: Barcelona, Spain (with exposure to Portugal) – Fulltime, permanent
The Opportunity
Within our Marketing & Omnichannel team, we work in rare diseases, hematology, nephrology, and immunology. Our omnichannel strategy integrates CRM, digital channels, field force activities, and medical education into a cohesive, data‑driven approach. The role goes beyond reporting; you interpret performance data and translate insights into actionable engagement.
The Role
- Own and continuously enhance the omnichannel dashboard (HCP coverage, contact frequency, digital engagement, outcome metrics by indication)
- Monitor and analyze digital campaign performance (email, product websites, paid media, social media) and deliver action‑oriented monthly reports
- Support the definition of digital and field objectives ensuring alignment with business goals
- Conduct ad hoc analyses to inform investmen...
Ready to Apply?
Submit your application today and join our talented team at Empresa líder.
Submit ApplicationJob Details
- Location barcelona, cataluña
- Job Type Full-time
- Category Other-General
- Posted Date July 06, 2026
- Application Deadline August 15, 2026