Leadership Team

About

The Leadership Team at Owens Corning is responsible for setting strategic direction and guiding the overall vision of the company. This diverse team, comprising executives from various domains such as finance, human resources, operations, and research and development, collaborates to ensure operational excellence and drive innovation in insulation, roofing, and fiberglass composites. They focus on fostering a strong organizational culture, optimizing business performance, and enhancing the company's competitive position in the global market.