Customer Support Specialist

A Bit About You • cape town, city of cape town metropolitan municipality • Posted June 23, 2026

About the Role

Purpose

The Customer Support Specialist is responsible for delivering high level engagement between the 24/7 Customer Support Team, Internal Stakeholders and Customers through monitoring of Support SLA, handling escalations and delivering customer insight reporting. The main aim is to contribute towards delivering initiatives to drive a positive customer experience.

Responsibilities

  • Assist the POCE in assigning resources and coordinating activities of the Customer Engagement team to respond to customer queries on all channels while maintaining and exceeding customer SLA's.
  • Respond to and resolve escalated issues as well as unique or complex requests from customers using advanced knowledge and techniques.
  • Ensure desired quality standards are being met and exceeded.
  • Engage in internal escalation process for quick resolution and to identify and consolidate any potential risks that may impact the Customer Exper...