🌿 Back to all jobs

🥝 Customer Support Specialist

A Bit About You | cape town, South-Africa | Posted June 23, 2026

Job Description

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...

Apply for This Position

Submit Application