The duties will include but will not be limited to: Assists the technicians in raising of quotes and the creation of job cards Manages and reports on the progress of all repairs undertaken Provides dealers and end-users with feedback w......
Job Location: Cape Town, Western Cape, South Africa