Heavy Duty Mechanic Journeyperson at Teck Resources (Canada)