Technical Services Specialist in the Technical Service Centre– Based in Cape Town, Brief Role Description Ensuring customer concerns involving TSC, Customer Interaction Centre and the Dealer. Ensuring the ongoing development
share this job on whatsapp