Appointed as part time Associate Professor in the Centre for Asset Integrity Management at the University of Pretoria.


Enrolled as Apprentice Millwright (Electromechanical) at Iscor, Pretoria. Studies part time in Engineering at the Techncal College, Pretoria (now Tswane University of Technology) and the University of Pretoria.


Managing Director of M-Tech Consulting Engineers (Pty) Ltd, a company with as main aim to play a fundamental role in improving the level of Maintenance Practice in South Africa.


Studies in mechanical engineering at the University of Pretoria. Member of the Pretoria University choir.


Senior Lecturer in Maintenance Engineering at the University of Pretoria, as well as director of M-Tech Consulting Engineers (Pty) Ltd. The teaching post was accomodated in a Chair for Maintenance Engineering. 


Starts working as Senior Researcher at Iscor Headquarters, Pretoria. 


Director of M-Tech Consulting Engineers (Pty) Ltd, a company that does mechanical and industrial engineering consultation. 


Works as engineer in training at Iscor's Thabazimbi Iron Ore Mine


Seconded to Group Information Services, Sasol One as Manager, Maintenance Project with the instruction to establish a maintenance management information system for the Sasol Group of Companies.


Appointed as Assistant Resident Engineer at Iscor's Thabazimbi iron Ore Mine with full statutory responsibility for a part of the mine. 


Appointed as Manager, Mechanical Department, Sasol One with statutory responsibility for all mechanical and civil equipment.