Job Description
The Endovascular Franchise is a cornerstone of Vascular's business, contributing approximately $700 million in revenue and demonstrating a robust trajectory for future growth. Anchored by a best-in-class portfolio, this franchise represents a global expansion opportunity, positioning Vascular to redefine the market landscape through cutting-edge innovation and strategic advancements.
This role spans Upstream and Downstream Marketing, Marketing Communications, and Digital Enablerscritical pillars in shaping the franchise's evolution. Success in this space demands a visionary approach, where strategy meets execution to unlock new possibilities for engagement, adoption, and sustained market leadership.
As a rapidly evolving field, Endovascular interventions have seen transformative breakthroughs, with Abbott leading the charge through game-changing innovations like Esprit BTK and a complementary portfolio designed to set new standards in patient care. At its core, our mission is to revolutionize treatment for Peripheral Vascular Disease, tackling critical challenges such as reducing amputation rates and enhancing patient outcomes through next-generation technology and clinical excellence.
The Vascular business is at a pivotal momenta rare inflection point where innovation, market dynamics, and patient needs converge to create unparalleled opportunities. By leveraging new product launches and expanding Abbott's global Endovascular footprint, we are poised to accelerate growth, strengthen our impact, and shape the future of vascular intervention.
We seek a transformational leader who thrives on calculated risk-taking, challenges industry conventions and pushes boundaries to propel the business to unprecedented heights. If you are driven by the pursuit of innovation and energized by disruptive change, this opportunity is yours to redefine.
Key Responsibilities :
Minimum & Preferred Qualifications :
The base pay for this position is $193,300.00 $386,700.00 In specific locations, the pay range may vary from the range posted.
Job Family : Product Management
Division : AVD Vascular
Location : United States >
Santa Clara : Building B - SC
Additional Locations :
Work Shift : Standard
Travel : Yes, 25 % of the Time
Medical Surveillance : Not Applicable
Significant Work Activities : Continuous sitting for prolonged periods (more than 2 consecutive hours in an 8 hour day), Keyboard use (greater or equal to 50% of the workday)
Abbott is an Equal Opportunity Employer of Minorities / Women / Individuals with Disabilities / Protected Veterans.
Global Endovascular Franchise Director • Santa Clara, CA, US