Sr. Manager, Supplier Management Lead

Otis Elevator Company • Farmington, CT • Posted June 17, 2026

About the Role

**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 b...