Heavy Duty Mechanic – Mine Development Sudbury, Ontario About the Position: Currently Technica is seeking a self...-motivated individual to join our growing team as a Heavy Duty Mechanic in Mine Development. There are open positions......
Job Location: Sudbury, ON, Canada