He spent the last 16 years in various general management positions at ArcelorMittal South Africa. His previous positions include SHERQ Manager Vanderbijlpark works, HR Manager Vanderbijlpark Works and Gauteng HR Manager. Technical Supreintendent, Planner electrical and mechanical at Rolling Vanderbijlpark Works.