supporting multiple facilities. Deskside Technicians interfaces with the Service Desk and other support teams to achieve the... Strong sense of customer service Good organizational skills Excellent Verbal and Written Communication Skills......
Job Location: Cape Town, Western Cape, South Africa