Sr. Manager, Supplier Management Lead
About the role
The Supplier Management Lead – Segment 1 is responsible for governance, performance management, and executive escalation management for strategic and business-critical suppliers.
Core Mission
Ensure strategic suppliers consistently deliver expected business value, operational performance, and contractual obligations through structured governance, proactive risk management, and executive-level supplier oversight.
Core Responsibilities
-
Lead governance activities for Segment 1 strategic suppliers.
-
Establish and manage governance frameworks, including Executive Business Reviews (EBRs), Quarterly Business Reviews (QBRs), KPI scorecards, SLA reporting, and escalation structures.
-
Monitor supplier performance against contractual commitments and operational expectations.
-
Use data and trend analysis to proactively identify supplier risks, performance deterioration, and value leakage.
-
Drive fact-based supplier governance discussions using operational and commercial performance metrics.
-
Lead escalation management for significant supplier issues impacting business performance, financial outcomes, or operational continuity.
-
Cross-coordinate cross-functional resolution efforts across internal stakeholders and suppliers.
-
Partner closely with Strategic Sourcing, Procurement Operations, and regional leadership teams.
-
Build and mature governance frameworks, templates, scorecards, and supplier segmentation methodologies.
-
Develop standardized KPI and SLA reporting structures aligned to supplier criticality and business impact.
-
Support initiatives that improve supplier performance, service quality, risk reduction, and financial value realization.
-
Provide regular governance reporting and executive-level supplier performance visibility to leadership teams.
Data Analytics & Performance Insights
-
Develop and maintain data-driven supplier performance frameworks and scorecards.
-
Analyze KPI, SLA, operational, financial, and service delivery trends across strategic suppliers.
-
Translate supplier performance data into actionable business insights and escalation priorities.
-
Identify recurring operational, commercial, and service delivery issues through trend analysis.
-
Establish performance reporting mechanisms that support executive decision-making and supplier accountability.
-
Leverage data and analytics to drive measurable supplier performance improvement initiatives.
Required Qualifications
-
8+ years of experience in supplier management, vendor/account management, sourcing, operations, or related functions.
-
Experience managing complex enterprise supplier relationships.
-
Strong understanding of governance frameworks, supplier performance management, KPI/SLA management, and escalation processes.
-
Strong analytical and data interpretation capabilities.
-
Experience using supplier performance metrics and reporting tools to drive accountability and operational improvements.
-
Demonstrated ability to operate effectively in cross-functional and matrixed environments.
-
Strong communication and stakeholder management skills.
-
Ability to influence at senior leadership levels.
Preferred Qualifications
-
Experience with strategic outsourcing or enterprise technology suppliers.
-
Experience developing governance models and KPI/SLA frameworks.
-
Exposure to global supplier environments and multi-region operations.
-
Program or operational governance experience.
-
Procurement or commercial background preferred but not required.