We are on the lookout for a dedicated Technical Support Engineer to join our vibrant Johannesburg team. The ideal candidate will be responsible for providing top-notch technical assistance to clients, troubleshooting issues, and ensuring optimal use of our software products. This role offers an excellent opportunity for personal and professional growth within a supportive environment.