Business Unit Head Ig/hae (m/f/x) – Spain

CSL Behring

Barcelona, Spain
8 years pharmaceutical industry experience
National or regional product launch success
Sales and marketing leadership background
This high-impact leadership role is responsible for driving commercial excellence and delivering ambitious growth targets across the Iberian Cluster

Job Summary

  • This high-impact leadership role is responsible for driving commercial excellence and delivering ambitious growth targets across the Iberian Cluster.
  • The successful candidate will lead a high-performing team, oversee sales and marketing strategies, and ensure alignment with global priorities.
  • Join CSL Behring to contribute to meaningful outcomes for patients with rare diseases while working in a collaborative, cross-functional environment.

Matching Summary

This high-impact leadership role is responsible for driving commercial excellence and delivering ambitious growth targets across the Iberian Cluster.

Skills & Requirements

Must-have

  • 8 years pharmaceutical industry experience
  • National or regional product launch success
  • Sales and marketing leadership background
  • P&L management and budgeting expertise
  • Fluency in English language

Nice-to-have

  • MBA or advanced degree preferred
  • Experience in matrix organization structure
  • Track record of market leadership positions
  • Strong negotiation and influencing skills

Key Requirements

  • Minimum 8 years in life sciences industry
  • Degree in Life Sciences, Business, or related field
  • Professional fluency in English required
  • Willingness to travel 20–25%

Work Rights

Not specified

Tailored Resume

Cover Letter