The Director of Business Excellence is a strategic leadership role within Supply Chain & Operations (SC&O), responsible for designing, deploying, and continuously improving an end‑to‑end operational excellence framework across DePuy Synthes. This leader will define internal performance standards, benchmark capabilities against industry leaders, and drive measurable, sustainable improvements in supply chain performance. This role offers a unique opportunity to shape how operational excellence defined, measured, and executed across a global MedTech organization. You will partner closely with site leaders, supply chain functions, and cross‑functional stakeholders to build capabilities, accelerate continuous improvement, and deliver quantifiable business impact that supports growth, cost competitiveness, and patient outcomes. DePuy Synthes is a global leader in orthopedics, advancing innovative solutions that help restore mobility and improve lives worldwide.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Director