Head of Global Supply Chain
Listed on 2026-06-19
-
Supply Chain/Logistics
Procurement / Purchasing, Supply Chain Manager, Logistics Coordination, Supply Chain / Intl. Trade
Head of Global Supply Chain
Location:Basel, BS, CH
About Idorsia Pharmaceuticals Ltd
Headquartered near Basel, Switzerland – a European biotech hub – Idorsia has a highly experienced team of dedicated professionals, covering all disciplines from bench to bedside; QUVIVIQ™ (daridorexant), a different kind of insomnia treatment with the potential to revolutionize this mounting public health concern; strong partners to maximize the value of our portfolio; a promising in-house development pipeline; and a specialized drug discovery engine focused on small-molecule drugs that can change the treatment paradigm for many patients.
We are looking for the Head of Global Supply Chain to join our company !
Job Responsibilities
The Head of Global Supply Chain leads the design and execution of an end-to-end global supply chain across Development, Manufacturing, and Commercial Operations.
The role oversees planning (IBP/S&OP), external manufacturing and sourcing, logistics and distribution, and master data, ensuring a scalable, agile, and compliant supply chain.
Working cross-functionally, the VP drives forecasting, supports product launches, optimizes financial flows, and builds a high-performing team, combining strategic leadership with hands-on execution in a dynamic environment.
, covering planning, sourcing, manufacturing, logistics, and distribution.
, ensuring accuracy and alignment with commercial and R&D pipelines.
, fostering a culture of collaboration, accountability, and continuous improvement.
, including process standardization, lean practices, and performance management.
, including CMOs, distributors, and governmental bodies.
, including planning, sourcing, logistics, and operational costs.
, analyze trends, and adjust supply plans accordingly to ensure product availability.
Candidate's Requirements
Bachelor’s, Master’s, or MBA in Economics, Business Administration, Industrial Engineering, or related field
Fluent in English;
French and/or German is an asset
Minimum 15+ years of experience in Supply Chain management, ideally within the Life Sciences / Pharmaceutical industry
Experience across primary care and specialty care supply chains, including external manufacturing models (CMOs)
Proven experience supporting product launches and/or development phases
Strong track record in building and leading supply chain teams at regional or global level
Experience in both large, best-in-class organizations and scaling supply chain functions in smaller or growing environments
Strong exposure to pan-European supply chains; experience in North America and Asia is a…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: