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