Jobs · Purchasing

Sr. Manager, Supplier Management Lead

Otis Elevator Co. · Connecticut, United States · 1 mo ago
RemoteRemotePurchasing$150k–$160k/yrFull-time

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.

Similar jobs