Senior Vice President Technical Services
Oakville, Ontario, Canada
Goldcorp Inc
Senior Vice President Technical Services
Barrick Gold Corporation
Senior Vice President Operations Support
Barrick Gold Corporation
Senior Vice President Capital Projects
Rio Tinto
GM Product Manufacturing IOCC
Newmont Mining Corporation
Senior Vice President Projects
Hatch
Global Director Mining and Mineral Processing
Alexander High, Pietermaritzburg
Murdoch University