A leading technology company seeks an Installation Support Administrator for their Customer Service Department in Gqeberha. This role includes scheduling Tracker unit fitments, managing customer queries, and maintaining high service standards in a pressurized environment. Ideal candidates will have Matric, contact centre experience, and strong communication skills. Benefits include medical aid and provident fund.#J-18808-Ljbffr
Installation Support Specialist: Scheduling & Service
TRACKER SOUTH AFRICA
gqeberha, gqeberha
Published 14 days ago
Report job