Skip to main content
SUSTAINABILITY

OUR PEOPLE AND OUR PURPOSE

THAT IS OUR DIFFERENCE

OUR DEFINITION OF SUSTAINABILITY

For us, sustainability is about meeting the needs of the present while leaving the world a better place for the future. Sustainability is at the heart of our business, from the products we make to the way we make them. We’re committed to considering the future in the decisions we make today, and working to expand our handprint while we reduce our footprint.

We’ve come a long way on our sustainability journey, and we’re eager to continue our efforts. As we embark on our third set of long-term sustainability goals, we have broadened our perspective.

Group of people tilling dirt

2022 Sustainability Report

Our 17th annual sustainability report highlights our progress and our Environmental, Social, and Governance commitments. It’s full of stories about how our employees make a difference and data that reflects our successes and our opportunities.

Learn More

2030 Sustainability Goals

We are committed to considering the future in all we do, with a commitment to care for people and the planet while delivering a material difference to all stakeholders.

Learn More

OUR MISSION AT WORK

Sustainability is at the heart of our business, embedded in our values, and reflected in our mission to build a sustainable future through material innovation.

Owens Corning CEO Brian Chambers and Chief Sustainability Officer Dave Rabuano
2022 Sustainability Report

Owens Corning Releases 17th Annual Sustainability Report

Titled “Our People. Our Values. Our Mission At Work,” the report presents the results of the company’s sustainability work and progress toward its ambitious slate of 2030 goals.

External Recognition

Owens Corning Named Among Top 50 Companies by DiversityInc

Owens Corning has been a DiversityInc Noteworthy Company for three years — this is the first time we’ve earned a spot on their list, placing at number 44.

2030 Goals

Owens Corning closes a major renewable electricity supply agreement

Owens Corning took a major step in Europe toward achieving its goal of sourcing 100 percent renewable electricity by 2030 with a 10-year virtual power purchase agreement (VPPA) with Shell Energy Europe B.V. effective March 9, 2023.

We're More than Just a Roof®:

SEE HOW ROOFING IS ADVANCING OUR MISSION