We are seeking a Technical Support Specialist to join our dynamic IT support team in Johannesburg. This role involves providing technical support to users, troubleshooting hardware and software issues, and ensuring smooth IT operations. The ideal candidate will have a passion for technology and a knack for solving complex problems. Strong communication skills and the ability to work under pressure are essential.