Tharisa's HR department is led by Francois Lombard (Industrial Psychologist and Communications) and has 27 employees.
Melcollen Ditlhake
Safety Officer
Looking for a particular Tharisa employee's phone or email?