Owens Corning
Owens Corning is a global leader in insulation, roofing, and composite materials, dedicated to sustainability and innovation.
Company facts
- Founded
- 1938
- Headquarters
- United States
- CEO
- Brian Chambers
About
Owens Corning is a leading global company that develops and manufactures insulation, roofing, and fiberglass composites. Founded in 1938, the company has expanded its offerings and now serves various sectors including building and construction materials, automotive and industrial products. With a strong focus on innovative solutions, Owens Corning is dedicated to providing high-performance products that meet the needs of both residential and commercial markets. Owens Corning is recognized for its commitment to sustainability, maintaining a robust sustainability agenda designed to meet the challenges of climate change and environmental impact. The company actively pursues eco-friendly practices in its product development and operations. Headquartered in Toledo, Ohio, Owens Corning operates in approximately 150 locations worldwide, employing over 25,000 people dedicated to achieving the company’s vision of a sustainable future through material innovation and responsible corporate citizenship.
Open positions
Sr. Infrastructure Engineer - Distributed Hosting
PURPOSE OF THE JOB Owens Corning’s Global Information Services (GIS) provides a technology platform that supports the company’s growing global business needs. The Sr. Infrastructure Engineer - Distributed Hosting is a…
Automations and Controls Engineer
PURPOSE OF THE JOB The Automation and Electrical Controls Engineer is responsible for overall Automation and Electrical Maintenance Operations at the Blythewood manufacturing facility. They are responsible for all…
Director Manufacturing Finance, Doors
PURPOSE OF THE JOB The Doors Global Manufacturing Financial Director provides strategic financial leadership to the manufacturing team across the business. This position reports directly to the Vice President of…
Internal Audit Senior Manager
PURPOSE OF THE JOB This Internal Audit Senior Manager is critical to the performance and continued success of the Internal Audit function. The role is a member of the organization’s Leadership Team (LT) and has a dual…
Tax Manager - Planning and International Operations
Position Overview The Tax Manager, Planning and International Operations contributes to Owens Corning's success by managing the U.S. international income tax provision and compliance processes, supporting global…
Electrical Maintenance Technician
Job Title: Electrical Maintenance Technician Revision Date: July 2026 Location: Tallmadge, OH PURPOSE OF THE JOB The Electrical Maintenance Technician is responsible for installing, maintaining, troubleshooting, and…
Industrial Electrician
ROLE SUMMARY Install, maintain, troubleshoot, and repair plant electrical systems and manufacturing equipment up to 480 VAC. Promote safe, reliable operation through sound electrical practices, systematic…
Plant Controller
Sacopan is a world leader in the manufacturing of embossed interior door panels. Located in Sacré-Coeur, on the North Shore, our factory offers a dynamic and hearty work environment in a small, friendly and welcoming…
Electrical Controls Engineer
Join Owens Corning as an Electrical Controls Engineer and play a critical role in driving reliability, innovation, and continuous improvement at a world-class manufacturing facility. In this hands-on position,…
Supply Chain Specialist
PURPOSE OF THE JOB The Supply Chain Specialist supports the Supply Chain CI Leader in executing continuous improvement, digital-transformation, reporting, and planning-process initiatives across the Doors Supply Chain…
Facilities Maintenance Supervisor
OWENS CORNING is currently seeking a Maintenanance Supervisor at our West Chicago site. The successful candidate will oversee the company's Technology center (DTC) including but not limited to supervising the…
Senior Corporate Accountant
Purpose of Job The Senior Corporate Accountant leads a broad range of accounting activities for the Corporate Accounting team, including execution of the financial close cycle and support for complex accounting areas…
Electrical Maintenance Technician
Job Title: Electrical Maintenance Technician SUMMARY The purpose of the Electrician is to Install and repair electrical systems, apparatus, and electrical andelectronic components of industrial machinery and equipment.…
Vice President, Human Resources Insulation
JOB SUMMARY The Vice President, Human Resources is a core member of the $3.7B Insulation business leadership team and an enterprise HR leader for Owens Corning, with responsibility for a global HR organization of 130+…
Solutions Architect - Finance
PURPOSE OF THE JOB The Solution Architect – Finance is a strategic technology leader responsible for the design, implementation, governance, and continuous improvement of global finance technology solutions. This role…
