africansteminist12Jun 6, 20232 min readVanessa Naicker: Metallurgical EngineerName: Vanessa Naicker Role/Occupation: Systems Engineer at Anglo American Country: South Africa I managed to get a quick interview with...