We are in search of a dedicated IT Support Technician to join our Johannesburg team. The role involves providing expert technical support and administrative assistance to our clients and internal teams. You'll be responsible for troubleshooting hardware and software issues, assisting in the installation of new systems, and ensuring a seamless IT experience.