About the role
ENVIRONMENT: SERVE as the critical link between Customer Support teams and vendors of a dynamic Internet Service & Network Specialist seeking a Technical Service Delivery Manager for its Cape Town division. You will take charge of the coord...