Algoma Steel Appoints New CEO
Algoma Steel Inc. is making some changes at the top. The Company appointed a new Chief Executive Officer to see the steel maker through its evolution. Algoma Steel Inc. made the appointment Tuesday of Michael McQuade as Chief Executive Officer of the Company. mcQuade, who is currently a director of Algoma, has more than 35 […]
Read more »