Highwall Mechanical Supervisor Jobs ADDCAR are looking for Mechanical Supervisors to join ADDCAR Highwall Mining team at Millennium Mine. The positions...