Genève
Supply Chain Director
- 02 November 2026
- 100%
- Permanent position
About the job
You can find all of our job offers by clicking here .
A major independent player in aesthetic medicine and dermocosmetics, the Teoxane Laboratories are dedicated to men and women who wish to feel their best throughout time, pushing the boundaries of aesthetic medicine and challenging the market. Thus, we invent safe, proven solutions inspired by the thousands of patients clinicians meet every week. Our mastery of hyaluronic acid allows us to offer the highest performing fillers and dermocosmetics in more than 90 countries worldwide and to be the 3rd largest global player in hyaluronic acid-based fillers.
As part of our strong growth, we are recruiting a:
Supply Chain Director
Main activities:
- Define the Supply Chain strategy, evolve it and deploy it in line with Teoxane’s strategy.
- Build and secure forecasts with Sales and Marketing, lead the monthly S&OP process (S&OP Meetings, Supply Reviews) and propose quantified scenarios and clear trade-offs to management.
- Establish the master production schedule (MPS) according to capacities, quality constraints (release, quarantine, expiry) and market priorities.
- Manage the procurement of raw materials, components and packaging items, and secure critical suppliers with Purchasing.
- Define the raw material/finished product stock policy (MTO/MTS, DDMRP buffers, safety stocks), reduce stockouts and overstocks, control shelf life and secure inventories.
- Ensure the management of new product launches, phase-outs and end-of-life, from first supply to clearance of last stocks.
- Guarantee the performance of warehouses, transport and Order Management & Distribution, with a high level of service for customers and international subsidiaries.
- Be responsible for master data in SAP Business One and manage the APS (configuration, operation, deployment to subsidiaries).
- Drive KPIs (OTIF, Forecast Accuracy, stock coverage and turnover, plan adherence) and lead transformation projects (digitalisation, ERP, APS, Lean).
- Manage and coach a team of about 25 people, including 5 direct reports.
- Ensure compliance with GMP, ISO 13485 requirements and safety rules across the entire scope.
Your profile:
- Engineering degree or higher qualification in Supply Chain, logistics or industry.
- Minimum 20 years of experience in Supply Chain, including significant time in an industrial environment in a management position with experience in a regulated environment (medical device or pharma), with production management, and proven leadership experience.
- You master S&OP, demand planning, production scheduling, MRP and DDMRP, as well as ERPs (SAP or equivalent).
- You have proven hands-on Lean practice (pull flows, Kanban, VSM/MIFA, 5S, problem solving).
- A hands-on leader, pragmatic and results-oriented, you know how to make decisions in a constrained environment.
- You have a Lean culture and continuous improvement mindset.
- Pedagogical and coaching, you enjoy sharing knowledge, making Supply Chain understandable for all and developing teams.
- Humble and adaptable, you are comfortable in a developing organisation and know how to engage cross-functional teams through clear and factual communication.
- Fluent in French and English, both spoken and written; any other language is an asset.