Sr. Manager, Supplier Management Lead

Otis Elevator Company • Farmington, CT, United States • Posted June 20, 2026

Location Farmington, CT
Job Type Full-time
Category other-general
Posted June 20, 2026
**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...

Interested in this role?

Click the button below to start your application.

Apply Now