About the Role Currently Technica is seeking motivated and experienced individuals to join our growing team as Heavy Duty Equipment Mechanics with Technica's Surface Drilling Division. The work is primarily based in the Sudbury basin but......
Job Location: Sudbury, ON, Canada