Sr. Manager, Supplier Management Lead
Date Posted:
2026-06-10 Country:
United States of America Location:
OTCTH: Connecticut Home Offices Remote Location, Remote City, CT, 06032 USA Position Summary
- The Supplier Management Lead โ Segment 1 is responsible for governance, performance management, and executive escalation management for strategic and business-critical suppliers.
- This role ensures the company realizes the operational, financial, and strategic value intended through major supplier relationships by leveraging data-driven governance, supplier performance analytics, risk identification, and structured executive engagement.
- The position serves as the primary governance lead for Segment 1 suppliers, including enterprise platforms, outsourcing partners, and high-impact global service providers.
- This role works cross-functionally with Strategic Sourcing, Procurement Operations, Finance, Digital Technology, Quality. Legal, and all functional business groups.
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.
- 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 outsou