Technical Resources's IT department is led by Tseko Mokebe (Senior Metallurgist) and has 3 employees.
Tseko Mokebe
Senior Metallurgist
John Ngowi
Data Engineer
Attila Boros
Electrical Designer
Looking for a particular Technical Resources employee's phone or email?