Thompho Netshivhera is a junior mechanical engineer at Hatch and recent masters graduate from the University of the Witwatersand in Johannesburg.
Job Title
Junior mechanical engineer at Hatch
Link to Email
Off
Avatar
Image