IT Supplier Governance & Commercial Lead
Listed on 2026-10-14
-
IT/Tech
AI Business & Operations
Olympus Corporation in Center Valley, PA seeks an IT Supplier Commercial and Governance Lead to establish formal governance models for IT suppliers, oversee KPI/SLA programs, and drive supplier performance. You will collaborate with Procurement, Legal, Finance, and IT leadership to optimize costs and ensure compliance.
This role emphasizes AI-enabled supplier governance, cost transparency, and risk mitigation across outsourced IT services, with a focus on maintaining strong partner relations and
Our group is growing, and we are hiring a IT Supplier Governance & Commercial Lead in Center Valley, Lehigh County, United States.
This is a great role to take on the IT Supplier Governance & Commercial Lead role at Olympus Corporation.
As a IT Supplier Governance & Commercial Lead, you will play an important part at Olympus Corporation in Center Valley, Lehigh County, United States.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).