Hamilton-Niagara
Fostering a Positive Workplace
Algoma receives top employer accolades, works hard to stay there Algoma Central Corporation, based in St. Catharines, Ontario, received a high honor at the end of 2023: Algoma was named... Read More
Algoma Named One of Hamilton-Niagara’s Top Employers
Algoma Central Corporation has been selected as one of Hamilton-Niagara’s Top Employers 2023. This special designation recognizes the employers in the Hamilton-Niagara area that lead their industries in offering exceptional... Read More