Afrihost's IT department is led by Christopher Nieuwoudt (Systems Engineer) and has 58 employees.
Clinton Gabriels
IT Support Technician
Looking for a particular Afrihost employee's phone or email?