We are currently looking for a full-time Technical Services Specialist to join our team in Pretoria - South Africa.
The Technical Services Specialist’s primary role is to further review cases that other roles within the department have been unable to resolve and to help train and mentor other roles on how to resolve issues. It is also a pivotal role that acts as a liaison between departments prior to new product releases.
In Office