Brian Chambers, President and Chief Executive Officer, Owens Corning, President and Chief Executive Officer, Owens Corning

Brian Chambers

President and Chief Executive Officer

Owens Corning

Brian Chambers serves as President and Chief Executive Officer at Owens Corning, a world leader in insulation, roofing, and fiberglass composites. Mr. Chambers was appointed to his current role in April 2019, at which time he also joined the Board of Directors.  

He previously served as President and Chief Operating Officer, a newly created role he was named to in August 2018. For five years prior to that, he served as President of the Roofing business. From 2011 to 2013, he served as Vice President and General Manager for Roofing.  

From 2007 to 2011, Mr. Chambers served as President of SaintGobain’s distribution business in North America. Mr. Chambers returned to Owens Corning in 2011 as Vice President and Managing Director for engineered solutions in the Composites business. He started his career at Owens Corning in management roles within the roofing business. 

Prior to joining Owens Corning in 2000, Mr. Chambers held commercial and operational roles with Honeywell, BOC Gases, and an international engineering firm. He brought to Owens Corning nearly a decade of experience in the glass industry, leading international sales, marketing, and engineering teams. 

He earned a bachelor’s degree from Bowling Green State University and a master’s degree in management from Northwestern University. 

Mr. Chambers serves as a member of the Business Roundtable and the Policy Advisory Board of the Harvard Joint Center for Housing. 

We use cookies to give you the best experience when using our website. You can click “Accept” if you agree to allow us to place cookies. For more information, please see our Cookie Notice.