Supply Chain Analyst
Location: Zuchwil - Switzerland
Duration:31st December 2026
Hours: 40 hours - hybrid working
Required: English fluent, German conversational, Previous Medtec experience and managing suppliers ideally within DACH region
Imagine your next project
managing multiple global External Manufacturers (EM's) for DePuy Synthes (DPS) and being directly accountable for the seamless integration of supply.
The Role:
The Supply Chain – EMSI, is responsible for managing multiple global External Manufacturers (EM’s) for DePuy Synthes (DPS) and is directly accountable for the seamless integration of supply.
He/she will work cross-functionally to implement supplier-facing initiatives that ensure business continuity, quality, compliance, and supplier OTIF. This role is responsible for executing and monitoring both tactical and continuous improvement initiatives in the areas of Plan, New Product Introduction, and Technical Operations.
Each analyst is expected to lead the resolution of both short-term and structural issues with the supplier and DPS support functions for finished goods, packaging, and sterilization.
roles and responsibilities.
This will involve
Responsible for the seamless integration of EM supply with vendors of moderate to low size and complexity
Ensure EM capability, including risk profile, meets the short and long-term business, customer, and patient requirements of DPS
As representative of DPS, ensure the EM has the necessary information to deliver quality products consistently and on-time. This includes the implementation and closure of supplier change orders (SCR) and other required documentation
Monitor and develop EM key performance indicators (KPI’s) such as leadtime, on-time delivery, backorder, S&OP attainment, SCR closure, and risk composite score
Support the development and implementation of proactive risk mitigation activities with both the EM and