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