. Journeyperson Heavy Duty Mechanic - (Allan, Saskatchewan, Canada) This position reports to the Mine Maintenance Supervisor..., but also the safety of others What you will bring: Valid Journeyperson Heavy Duty Mechanic License Previous experience in...