Join our dedicated technical support team as a Technical Support Specialist in Johannesburg. You will be responsible for providing exceptional support to our clients, diagnosing and resolving technical issues, and contributing to a positive customer experience. If you are tech-savvy and have excellent communication skills, we would love to hear from you.