Apprentice Draughtsman
Brisbane, Queensland, Australia
UGL Limited
Apprentice Draughtsman
SRA; Freightcorp
Locomotive Driver
Office of the National Rail Safety Regulator
Senior Rail Safety Officer
Rio Tinto
Rail Safeworking and Compliance Superintendent
Office of the National Rail Safety Regulator
Principal Rail Safety Officer - Accreditation
Australian Rail Tram & Bus Union - NSW
Divisional President, Locomotive Division
Rail Regulation, Land Transport Safety Branch
Senior Advisor
Pacific National
Linehaul Operations Manager East Coast Australia
Rio Tinto
Rail Operations Yard Superintendent Cape Lambert
Pacific National
Regional Operations Superintendent - South Queensland, Pacific National Queensland (PNQ)
Kingswood, Ballina, Woodburn, RAAF School Penang