About this role
Head of Business Process Excellence at On. Location: Zurich, Zurich, Switzerland. Role: defining roadmap, leading team, optimizing processes Requirements: 10+ years in process management, digital transformation, or operational excellence; experience leading teams (5+ reports preferred); domain expertise in Idea-to-Product; strong stakeholder management and AI/tech affinity. Category: Business Operations Seniority: Senior Level Commitment: Full Time Workplace: Onsite Languages: English