Global Head of Logistics at Stäubli - ScoutJobs - The AI-curated global job board
Skip to content
Stäubli
Posted 14 hours ago

Global Head of Logistics

StäubliGlobal Head of Logistics

Requirements

Extensive international logistics leadership experience, Experience in global industrial or manufacturing environments, Expertise in transportation, warehousing, and customs, Proven track record in large-scale transformation programs, Digital literacy in WMS and TMS, Master's degree in Supply Chain, Logistics, or Engineering

Skills

LogisticsSupply ChainWMS

About the role

Responsibilities

  • Define and lead the global logistics and distribution strategy to align with business growth and establish global standards for transportation, warehousing, and customs.
  • Oversee end-to-end logistics operations across inbound, intercompany, outbound, and service flows to ensure high service levels and operational reliability.
  • Manage the global logistics budget and drive cost optimization through strategic freight procurement and 3PL partner management.
  • Optimize the global distribution network by redesigning transportation lanes and warehouse structures while leading large-scale transformation and automation initiatives.
  • Drive digitalization and resilience by improving WMS, TMS, and analytics capabilities and mitigating geopolitical or regulatory risks.
  • Advance sustainability goals by reducing the environmental footprint of logistics operations and supporting ESG reporting.

Requirements

  • Extensive international leadership experience in logistics, supply chain, or operations.
  • Proven track record in a global industrial or manufacturing environment, ideally within large-scale organizations.
  • Deep expertise in transportation, warehousing, international trade, and customs compliance.
  • Demonstrated success in leading large-scale transformation programs and managing complex, multi-region networks.
  • High level of digital literacy with experience implementing WMS, TMS, and advanced analytics tools.
  • Master's degree in Supply Chain Management, Logistics, Engineering, or a related field.
  • Fluency in English; proficiency in German, French, or Mandarin is a plus.

About the Company

Stäubli is a global industrial and mechatronic solution provider with four dedicated Divisions: Electrical Connectors, Fluid Connectors, Robotics and Textile. Operating in 28 countries with a global workforce of 6,000, Stäubli partners with customers across nearly every industry to provide comprehensive solutions with long-term support. Headquartered in Switzerland, the Group is committed to driving productivity through innovation and excellence.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Global Head of Logistics

Stäubli · Faverges-Seythenex

Sign up to apply