We are seeking a skilled IT Support Technician to join our dedicated team in Johannesburg. The successful candidate will be responsible for providing comprehensive technical support to our clients, ensuring that all IT systems run smoothly. You will troubleshoot hardware and software issues, assist with installations, and help maintain network security.