Mechanical Patrol Shift Supervisor LOCATION: Sault Ste Marie - Ontario - Canada DEPARTMENT: MAINTENANCE... Join Our Team as a Mechanical Patrol Shift Supervisor at Tenaris in Sault Ste Marie, Ontario At Tenaris, we are on a mission......
Job Location: Sault Ste Marie, ON, Canada