Brand Manager EMEA - Neurovascular (Access)
Core
Own the EMEA business strategy and portfolio for neurovascular access products (catheters and guidewires), driving market leadership through positioning, launches, and growth.
Role type
Senior Brand Manager / Portfolio Manager
Builds
Neurovascular access product portfolio (catheters, guidewires) and annual marketing plans
Domain
Medical devices / Neurovascular / Stroke pathway
Deliverable
product features
Required skills
Business strategy, product lifecycle management, branding and positioning, market analysis, launch management, stakeholder partnership, data analysis
Preferred skills
MBA, medical device marketing experience, presentation skills, project management, cross-functional collaboration
Technologies
Microsoft Office (Excel, Word, PowerPoint)
Responsibilities
Define and execute EMEA business strategy for the Access portfolio; manage product lifecycle from launch to phase-out; lead launch pipelines and ensure market impact; analyze sales, share, price, and margin data to drive performance; partner with physicians and medical education teams for evidence generation; collaborate on new products, line extensions, and M&A opportunities.
Seniority
Senior, hands-on IC
