Dutton Plastics's IT department is led by Lefa Seleke (Senior toolmaker) and has 10 employees.
Jeanette Mpele
Assistant Electrician
Lefa Seleke
Senior toolmaker
Elizabeth Khoza
Quality Control Inspector
Rony Kubai
Shift Electrician
Mawande Ndamane
Quality Assurance
Jan Heystek
Designer
Tsekiso Sekhoto
Fitter and Turner Artisan
Ngaka Mokoena
Fitter and turner
Dorah Mashau
Looking for a particular Dutton Plastics employee's phone or email?