Business Unit Director EMEA - Sales & Marketing; Vascular
Listed on 2026-03-11
-
Business
Business Management, Business Analyst, Business Continuity
Additional Locations:
United Kingdom-Hemel Hempstead;
France-Île-de-France;
Germany-Düsseldorf;
Italy-Milan;
Spain-Madrid
Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance
At Boston Scientific, we’ll give you the opportunity to harness all that’s within you by working in teams of diverse and high-performing employees, tackling some of the most important health industry challenges. With access to the latest tools, information and training, we’ll help you in advancing your skills and career. Here, you’ll be supported in progressing – whatever your ambitions.
Boston Scientific transforms lives through innovative medical solutions that improve the health of more than 30 million patients around the world each year.
We’re at the forefront of the medical device industry – leading, evolving it to address unmet and emerging needs in healthcare. Our culture powers our performance and we turn our shared vision into value with the contribution of our 36,000 colleagues around the world.
Business Unit Director - EMEA Sales & Marketing (VASCULAR)Location:
Paris, Düsseldorf, London, Madrid, Milan
Vascular Therapies represent a fast-growing market with exciting opportunities to strengthen our category leadership across different franchises. While driving the right focus, we strive to maximize our full portfolio of innovations and enable more patients to benefit from our therapies around the world.
Create, direct, and lead the development and execution of the Cluster commercial strategy for the full Vascular Therapies portfolio, assuming accountability for overall sales and P&L performance. Establish and maintain market leadership by developing commercial strategies, optimizing execution with country teams, and driving Vascular Therapies growth initiatives aligned with divisional and cluster objectives.
This role shapes long‑term Vascular Therapies strategic direction through market analysis, customer segmentation, and identification of unmet needs. This role leads and develops People Managers, fosters cross‑functional collaboration, and ensures that all Vascular Therapies commercial activities comply with BSC quality and regulatory requirements.
This role ensures alignment and orchestration of customer engagement strategies, leveraging Integrated Marketing Communications and omnichannel capabilities to maximize portfolio visibility and accelerate adoption.
Key Responsibilities Industry Knowledge- Maintain a deep understanding of the Vascular Therapies market, including the broader healthcare ecosystem, competitive landscape, technology trends, and clinical and economic drivers.
- Provide continuous education and tools to the team to remain current on industry, competitor, and product updates.
- Collect field insights.
- Conduct regular sales reviews with Sales Managers and cluster leaders.
- Identify forecast gaps and propose corrective strategies.
- Ensure strong territory management and develop targeting and segmentation models for the Vascular Therapies franchise.
- Drive account penetration, referral development, and customer expansion strategies, focusing on high‑potential regions.
- Align sales execution closely with country leadership to ensure effective implementation of commercial priorities.
- Demonstrate a commercially driven and execution‑focused mindset, aligning business priorities with omnichannel activation plans to deliver measurable growth, portfolio visibility, and sustainable market impact.
- Identify and develop new business opportunities across key franchises.
- Lead development of the Vascular Therapies Strategic Plan through opportunity assessment and customer segmentation.
- Define and continuously refine the Vascular Therapies portfolio strategy, ensuring clear articulation of value propositions, prioritization of growth platforms, lifecycle management, and alignment between global innovation roadmap and regional market needs.
- Ensure effective deployment of Integrated Marketing Communications and omnichannel capabilities in support of portfolio strategy and commercial execution.
- Identify…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: