2011-Present

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

1967-1969

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.

2000-Present

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.

1970-1972

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

1993-1999

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. 

1973

Starts working as Senior Researcher at Iscor Headquarters, Pretoria. 

1987-1993

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

1974

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

1985-1986

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.

1975-1979

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

1983-1984

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