Associate Strategy & Insights Manager, Neurovascular - EMEA

Stryker
€65,100 - €121,000Hybrid

About The Position

At Stryker, strategy drives real business decisions and tangible impact across one of the world's leading medical technology companies. We're looking for an Associate Strategy & Insights Manager to help shape and deliver the Neurovascular strategic agenda across EMEA. This is a unique opportunity to work directly with senior commercial leaders, translating strategic priorities and market insights into high-impact initiatives that accelerate business growth. If you enjoy solving complex business challenges, generating actionable insights, influencing senior stakeholders and leading strategic initiatives from concept through execution, we'd love to hear from you.

Requirements

  • 6+ years of experience in strategy consulting, corporate strategy, market intelligence or a related field
  • Bachelor's degree
  • Experience supporting or leading strategic programmes, transformation initiatives or insight-led projects
  • Strong project and portfolio management skills
  • Exceptional analytical and problem-solving capabilities
  • Excellent stakeholder management and communication skills, including experience engaging senior leaders
  • Experience influencing across matrix organisations
  • Commercial acumen and the ability to simplify complex business problems
  • A proactive, ownership-driven mindset

Nice To Haves

  • Experience working across international or regional organisations
  • Exposure to healthcare, medical technology or pharmaceuticals; Neurovascular experience is an advantage
  • Experience developing business cases, market analyses and strategic recommendations

Responsibilities

  • Translating strategic priorities into a clear portfolio of initiatives
  • Prioritising projects based on business value, capacity and strategic importance
  • Managing multiple cross-functional strategic projects simultaneously
  • Identifying dependencies, risks and opportunities across initiatives
  • Supporting governance, executive reporting and portfolio dashboards
  • Applying structured problem-solving approaches to support strategic decision-making
  • Partnering with commercial leaders to develop business cases and strategic analyses
  • Conducting market, customer and competitive analyses to generate actionable insights
  • Ensuring initiatives remain aligned with the long-term strategic direction of the Neurovascular business

Benefits

  • In addition to base salary, this role may be eligible for incentive compensation (such as bonus and/or commissions where applicable), along with Stryker’s comprehensive benefits package.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service