TL;DR
Director of Innovation Management & Strategy (Product Management): Lead and manage the innovation portfolio, process, and long-term vision for On's Footwear Innovation team with an accent on strategic leadership, technology alignment, and cross-functional collaboration. Focus on driving innovation initiatives from concept to impactful realities, managing technology franchises, and ensuring strategic cohesion across the organization.
Location: Zurich, Switzerland
Company
On is a product company specializing in sportswear innovation and technology-driven footwear solutions.
What you will do
- Develop and implement a comprehensive innovation management strategy aligned with business objectives.
- Lead and mentor the Innovation Management team to foster a high-performing environment.
- Manage the innovation portfolio, prioritization, resource allocation, and progress tracking.
- Serve as PMO for major innovation projects ensuring execution excellence.
- Oversee technology roll-out for key innovations and manage technology brand franchises.
- Collaborate cross-functionally to ensure alignment and effective communication on innovation initiatives.
Requirements
- Location: Zurich, Switzerland
- Master's degree in Business Administration, Engineering, Innovation Management, or related field.
- 10+ years leadership experience in innovation management or product strategy, preferably in sportswear or consumer-facing industry.
- Strong understanding of technologies and material science for evaluating innovation potential.
- Proven ability to lead cross-functional teams and drive strategic vision.
- Excellent communication, strategic thinking, and decision-making skills.
