R

Roche

Global pharmaceuticals and diagnostics company

Head of Global Planning Processes

Supply Chain ManagementConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Hold a bachelor's degree in Supply Chain Management, Business Administration, Engineering, or a comparable discipline.
  • Have 7 or more years of related experience, including 5 years of leadership experience with proven direct people leadership, coaching, stakeholder management, team building, motivating, and conflict resolution.
  • Have a proven track record of executive stakeholder management, influencing matrixed organizational structures, and driving cross-functional alignment.
  • Have extensive experience managing multicultural teams and navigating complex, multi-year strategic transformation initiatives.
  • Have strong methodologies in change management and conflict resolution.
  • Be fluent in English to engage across the global network.

Responsibilities

  • Define and drive the strategic vision for process design across global Demand Planning, Distribution-Requirement, Deployment, MRP, and Intercompany Supply Chain networks.
  • Serve as the global design authority, aligning planning processes with long-term divisional objectives and the enterprise-wide ASPIRE program framework.
  • Lead and inspire an international team of 10–15 professionals based across Mannheim, Indianapolis, and Rotkreuz, promoting continuous learning and high performance.
  • Direct the global process portfolio and champion standardization and business acceptance of the next-generation ERP (SAP/OMP) ecosystems.
  • Establish and cultivate a network of global, regional, and affiliate subject matter experts to maximize collaboration and knowledge sharing.
  • Partner with executive-level stakeholders, including the DSC and Global Operations Leadership Teams, to mediate complex matrix requirements and accelerate digital innovation.

Desired Qualifications

  • A professional certification in Business Process Management, such as ABPMP or equivalent, is highly advantageous.

About the Company

Roche

Global pharmaceuticals and diagnostics company

Roche is a global leader in pharmaceuticals and diagnostics. It develops medicines and diagnostic tools that help detect, monitor, and treat diseases, using research and biotechnology to drive new therapies and tests. Roche combines drug development with in-house diagnostic products to support personalized medicine, where treatments are tailored to individual patients based on test results. Its approach differs from many peers by integrating drug discovery with diagnostic capabilities and by expanding its research through strategic acquisitions (like Genentech) to strengthen its biotechnology and R&D capabilities. The company’s goal is to improve patient outcomes and healthcare worldwide by delivering reliable medicines, accurate diagnostic tests, and data-driven care.

Company size
1-10
Company stage
IPO
Headquarters
Basel, Switzerland
Founded
1896

Recently Posted Jobs

Explore more opportunities at Roche

See more jobs