Corporate Our People and Products Make the World a Better Place. Just what is it that makes Owens Corning unique? Of course, there are the products, the global reach, and the strong commitment to sustainability. Behind all of that though, it’s our people and our purpose. That’s our difference.
Founded in 1938, Owens Corning has approximately one hundred operations spread across North America, South America, Europe and Asia Pacific. Owens Corning manufactures insulation, roofing, and composite products. Owens Corning has negligible outsourcing of manufacturing processes and it is immaterial to our business.