Skip to content

Sudbury Manufacturing & Utilities


Algoma Steel Inc.

Front Line Supervisor - Mechanical Maintenance (Coke Making Maintenance)

Location: 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 and cold rolled sheet
OTR Wheel Engineering

Operations Manager

OTR Wheel Engineering- Canada (Sudbury Location) specializes in the Manufacturing and repairs of wheels for Off Road Equipment and the distribution of tires and wheels, for the aftermarket. We are