Head of Group Health Safety Environment and Quality Systems @ Petra Diamonds
Charl Barnard's Summary
Charl Barnard, based in Bloemfontein, Free State, South Africa, is currently a General Manager at Diamond Mine at A, bringing experience from previous roles at Petra Diamonds. Charl Barnard has 1 email on RocketReach.