The Lead, Supplier Excellence is a strategic leader responsible for transforming the global supply base into a source of competitive advantage. This role architects and governs a world-class supplier performance framework that drives innovation, risk resilience, operational excellence, and end-to-end visibility across a complex international network. This leader moves the organization from reactive supplier management to predictive, data-driven performance intelligence—ensuring the supply base accelerates growth, protects continuity, and advances enterprise objectives. This position is remote-telework. US Citizenship is required to apply.
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
Senior