Full-time Posted June 10, 2026
Apply Now

Job Description

Job Description

The IT SSC Lead is accountable for the overall performance, stability, and effectiveness of the IT Shared Services Center (SSC), ensuring consistent service quality, operational efficiency, and adherence to the defined operating model across all service towers and support levels in the SSC. The role provides end‑to‑end leadership of SSC operations, maintaining alignment between service delivery objectives, capacity planning, and day‑to‑day execution. The IT SSC Lead should be aligned with the local Global Business Services (GBS) structure to ensure that the SSC operates under the appropriate structural, financial, and workforce conditions required to meet current and anticipated demand. In addition, the role reviews service performance on an ongoing basis and actively promotes continuous improvement to enhance service quality, operational efficiency, and overall SSC effectiveness.
 

1. Service Delivery & Operational Coordination

a....

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application