- Land, Engineering & Environmental Consultant 2002 to date
- Technical Director (Environmental Consultancy) 2000 - 2002
- Land and Engineering Consultant 1996 - 2000
- Director/General Manager 1989 - 1996
- Development and Planning Manager 1983 - 1989
- Estimating and Contracts Manager 1980 - 1983
- Resident Civil and Mining Engineer 1977 - 1980
- Civil Engineer 1970 - 1977
