Business Unit Head IG/HAE (m/f/x) – Spain
On-site · Barcelona, Catalonia, Spain
Job Summary
Senior leadership role overseeing the Spain commercial unit (IG/HAE) with responsibility for sales performance, P&L, budgeting, and cross-functional collaboration across sales, marketing, pricing, contracting, and regulatory/compliance. Drive local commercial strategy, lead product launches, manage brand lifecycle, and advance omnichannel integration to achieve revenue, market share, and ROI targets. Lead and develop a high-performing team, coordinate with Iberian cluster and global teams, and ensure alignment with regulatory standards while traveling 20-25% to execute market activities from Barcelona, Spain.
Required Qualifications
- Degree in Life Sciences or related field
- Minimum 8 years of experience in pharmaceutical or life sciences
- Proven success in product launches at national or regional level
- Significant experience in sales and marketing leadership
- Strong financial acumen including budgeting and P&L management
- Professional fluency in English (written and spoken)
- Willingness to travel 20-25%
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.