Skip to content

Science, Technology, Engineering


City of Greater Sudbury HR

Project Manager

Posting # 1955 Title: Project Manager Section: Project Services Division: Engineering Services Department: Growth and Infrastructure Initial Reporting Location: Tom Davies Square Job Status: Contract
Tenaris

Automation Specialist

LOCATION: Sault Ste Marie - Ontario - Canada DEPARTMENT: ENGINEERING Join Our Team as an Automation Specialist at Tenaris in Sault Ste Marie, Ontario At Tenaris, we are on a mission to shape the