The Global Supplier Management Lead is a people manager role accountable for leading a global team of Vendor Account Managers (VAMs) and ensuring strong supplier governance, commercial management, and performance oversight across an assigned supplier portfolio. This role owns supplier governance, commercial strategy, and contractual accountability, while operational execution remains with Supplier Operations and Delivery team. The role serves as the primary escalation point for supplier performance, commercial, and compliance matters, while driving cost optimization, risk management, and continuous improvement to deliver superior Customer Experience. This is a people manager role with direct accountability for Vendor Account Managers. It is accountable for supplier governance, commercial strategy, and contractual oversight. It does not own operational execution such as dispatch, case handling, or technician management, as operational delivery is owned by Supplier Operations and Delivery teams.
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
Manager
Number of Employees
5,001-10,000 employees