Global Ops Strategy Lead

Roche

Rotkreuz, , CH
Global operations strategy leadership
Long-term capacity planning
Footprint optimization
Our Global Operations department is the strategic engine that unifies a network of over 9,000 employees to deliver life-saving diagnostic solutions

Job Summary

  • Our Global Operations department is the strategic engine that unifies a network of over 9,000 employees to deliver life-saving diagnostic solutions.
  • In the role as Global Ops Strategy Lead, you hold a high-impact leadership role responsible for the development and governance of our holistic strategy.
  • You utilize a Systems Thinking approach to analyze systemic friction points and design enterprise-level architectures to transform the organization into a future-ready global network.

Matching Summary

Our Global Operations department is the strategic engine that unifies a network of over 9,000 employees to deliver life-saving diagnostic solutions.

Skills & Requirements

Must-have

  • Global operations strategy leadership
  • Long-term capacity planning
  • Footprint optimization
  • Cross-functional team leadership
  • Enterprise architecture expertise
  • Strategic investment roadmap development

Nice-to-have

  • Systems thinking approach
  • Conflict management skills
  • Coaching and capability development
  • Thought leadership
  • Executive presence
  • Psychological safety fostering

Key Requirements

  • Bachelor’s degree in Business or Engineering
  • MBA or equivalent Master’s degree highly preferred
  • 10+ years progressive leadership experience
  • Deep operational mastery across Procurement, Manufacturing, and Supply Chain
  • Proven expertise in Enterprise Architecture
  • Business fluent in English

Work Rights

Not specified

Tailored Resume

Cover Letter