We are on the lookout for a dedicated Desktop Support Technician to join our dynamic team in Johannesburg. The successful candidate will be responsible for providing high-quality IT support to end-users, troubleshooting hardware and software issues, and ensuring a seamless technology experience within the company. With your technical skills, you'll play a key role in maintaining the overall IT infrastructure.