Brad Lazorka

Chief Executive Officer at Canam Steel Corporation

Brad Lazorka serves as the Chief Executive Officer at Canam Steel Corporation since July 2021, following a distinguished tenure at Owens Corning from January 2005 to July 2021, where key roles included Chief Procurement & Supply Chain Officer and Chief Financial Officer across multiple divisions. With extensive experience in finance, supply chain management, and strategic planning, Brad managed over $4 billion in global spend, achieving significant cost savings and operational improvements. Brad's leadership in M&A, financial restructuring, and talent development has enhanced organizational performance and sustainability. Education includes a Bachelor of Business Administration from Michigan State University, an MBA from Wayne State University, and Executive Education from UNC Kenan-Flagler Business School.

Links


Org chart

Sign up to view 3 direct reports

Get started