Back to Jobs
N

Service Delivery Manager

NSC GlobalName Unverified
Cape Town City Centre, South AfricaFull-timeit-jobsPosted 13 May 2026

Job Description

POSITION: Service Delivery Manager This role is responsible for delivery excellence of all support towers, customer relationship management, client care, and P&L responsibility. This position holds the responsibility for building relationship through open and honest communication. Have the ability to provide comprehensive status reporting to the customer and NSC Global leadership team. Will need to ensure delivery teams meet or exceed all Service Level Agreements and develop and monitor perform…