Owens Corning Inc.
–
Columbus, OH, 43216
... Our three integrated businesses - Composites, Insulation, and Roofing - provide durable, sustainable, energy-efficient solutions that leverage our unique material science, manufacturing, and market knowledge to help our customers win and grow. We ... - Jun 06