Site Maintenance Crew Trainer Macmahon is a leading Australian contract mining company with complex projects throughout Australia and Sth...