Skip to content

Sault Ste. Marie Science, Technology, Engineering


Algoma (prev. Essar Steel Algoma Inc.)

Environment Control Officer

ENVIRONMENT CONTROL OFFICER ALGOMA Sault Ste. Marie, Ontario Canada The Company For over a century Algoma has a proud history and strong traditions of being an industry leading manufacturer of hot

Designer/Draftsperson

Responsibilities: • Design, modelling and drafting of projects, using Inventor 3D software • Providing design and technical support for engineering; including calculations, design drawing review as