Brian Chambers is the Board Chair and Chief Executive Officer of Owens Corning, where he leads more than 20,000 colleagues across 33 countries. The company focuses on providing insulation, roofing, and composites to its customers.
Prior to his current role, Chambers held various positions at Owens Corning for a combined 22 years.