Operations Shift Supervisor LOCATION: Sault Ste Marie - Ontario - Canada DEPARTMENT: INDUSTRIAL OPERATIONS Join Our Team as a Operations Shift Supervisor at Tenaris in Sault Ste Marie, Ontario At Tenaris, we are on a mission to shap......
Job Location: Sault Ste Marie, ON, Canada