Job Description

Job Description

Overview

The Lead Service Delivery Manager is responsible for managing end-to-end service delivery to ensure critical service levels and key measurements are consistently achieved. The role requires strong client engagement, operational oversight, and leadership of large technical teams supporting complex infrastructure environments.

The role involves planning and executing infrastructure operations and projects, managing incidents and changes, and ensuring adherence to established processes. The incumbent will operate in a fast-paced, high-pressure environment, providing senior-level technical and managerial leadership.


Qualifications

What will you do?

Key Responsibilities

  • Manage service performance to meet critical service levels and key measurements
  • Engage clients and third parties to ensure smooth and consistent service delivery
  • Communicate ...

Apply for this Position

Ready to join NCS? Click the button below to submit your application.

Submit Application