Showing only Canada, Operations. View All Job Title Location Controls Engineer Technician Welland, Ontario L3B 5N4, Canada, Canada Experienced Large Mill Machinist / Machine Operator Welland, Ontario L3B 5N4, Canada, Canada Project Manager / Inside Sales Welland, Ontario L3B 5N4, Canada, Canada 1-3 of 3