Rio Tinto
Primary Ore Field Maintenance – Team Leader
Rio Tinto
Chief Engineer Execution - Port Facilities and Rolling Stock
Rio Tinto
Superintendent Railway Asset Reliability and Planning
Rio Tinto
Project Engineering – Project Engineer Grad Development Program
Rio Tinto
Project Manager - Port Facilities and Rolling Stock
Rio Tinto
Principal Advisor - Operations Projects
Rio Tinto
Manager - Port Operations and Maintenance
Dalhousie University