Owens Corning

15,002 employees • 50 Nashua Rd STE 202, Londonderry, NH, 03053, United States

Last Updated May 24, 2025

Company Overview

Company Name

Owens Corning

Address

50 Nashua Rd STE 202, Londonderry, NH, 03053, United States

Employees

15,002

Established

1996

About Owens Corning

Owens Corning is a leading provider of building and construction materials, headquartered in Waxahachie, Texas. With approximately 15,002 employees, the company offers a wide range of solutions, including roofing, insulation, composites, and acoustic systems, serving residential, commercial, and industrial customers globally.

Frequently Asked Questions about Owens Corning

Advertising Pixels

  • Google Ad Pixel

Technologies Used

Social Profiles

Key Decision Makers

Brian Chambers President, and Chief Executive Officer
Wayne Powers Branch Manager
Melissa Campbell Owner
LinkedIn
Brian Chambers Chair, President, and Chief Executive Officer
LinkedIn
John Owens Owner
LinkedIn
Gary Haigler Director, Operations, Manufacturing Transformation
LinkedIn
Megan Chase Program Leader, Manufacturing Transformation
LinkedIn
Micki Vanderpool Plant Leader
LinkedIn