Heavy Duty Mechanic – Field Services Sudbury, Ontario About the Position: Currently Technica is seeking a self...-motivated individual to join our growing team as a Heavy Duty Mechanic in our Field Services department to assist......
Job Location: Sudbury, ON, Canada