We are seeking a dedicated IT Support Technician to join our Johannesburg team. The successful candidate will play a pivotal role in providing technical support to users, troubleshooting hardware and software issues, and maintaining the IT infrastructure. You will be responsible for ensuring all systems run smoothly and provide timely assistance to our staff.