President & CEO
Brian D. Chambers
CEO Approval Rating
76/100
Owens Corning is an Ohio-based composite material company that develops insulation, roofing, and fiberglass composites for sectors including commercial and industrial.