Sr Manager of Strategy, Innovation
Core
Lead the Innovation pillar of the Strategy team to track life science trends, manage subject matter experts, and drive innovation agendas for the Life Sciences Group.
Role type
Senior Manager of Strategy (Innovation)
Builds
Long-term innovation strategies, market intelligence, and actionable recommendations for business growth.
Domain
Life Sciences / Strategy
Deliverable
product features
Required skills
Strategic thinking, market analysis, team leadership, project management, data analysis, due diligence, M&A support
Preferred skills
MBA or advanced sciences degree, experience at top-tier consulting/banking/investing firms, Lean/Process improvement
Technologies
None stated
Responsibilities
Manage teams of subject matter experts and direct reports; Drive best practices for the Innovation Sensing team; Communicate insights to executive stakeholders; Partner with R&D leaders to shape innovation agenda; Define and drive market intelligence and customer research; Provide due diligence and analytical support on new technologies and M&A deals
Seniority
Senior, hands-on IC with team management