Heavy Duty Mechanic - Field Services Sudbury, ON 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