Global Endovascular Upstream Marketing Manager
$148,700–$297,300 year
On-siteSanta Clara, California, United States
Job Summary
Lead upstream marketing strategy and portfolio development for the Endovascular franchise by driving customer insight generation, market assessment, and innovation planning. Partner with R&D, Clinical Affairs, and regional teams to translate market needs into product strategies, develop business cases, and prioritize growth opportunities across the portfolio. Establish deep understanding of physician workflows and clinical decision-making through global voice-of-customer activities, while monitoring competitive activity and emerging trends to inform investment decisions. Support cross-functional product development from concept through launch readiness and lead multi-year franchise planning and market modeling. This fully onsite role in Santa Clara, CA, supports a $700 million revenue franchise dedicated to revolutionizing treatment for Peripheral Vascular Disease.
Required Qualifications
- Bachelor's degree
- 7+ years of progressive B2B marketing experience in life sciences, medical devices, or pharmaceutical industries
- Strong strategic thinking, analytical, and problem-solving skills
- Experience developing business cases, growth strategies, and market assessments
- Excellent communication, presentation, and stakeholder management skills
- Experience with Voice of Customer methodologies, market research, and innovation frameworks
- Financial modeling, forecasting, and portfolio management experience
- Effective budget management
- Ability to motivate, focus, and lead a diverse group of people
- demonstrated effectiveness at developing talent throughout organizational levels
- Must be able to lift 50 lbs
- Must be available for weekend shifts
- Valid driver's license
- Order to Cash
- Procure to Pay
- Supply Chain
- Customers
- Suppliers
Desired Qualifications
- MBA or advanced degree preferred
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.