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…
Field Services & Exterior Quality Manager
The Field Services & Exterior Quality Manager is a critical leader responsible for advancing quality performance across Entry Door manufacturing operations while leading the Field Services function for the Doors…
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…
Sr Safety Lead
Description: A Newark Senior Safety Lead directs the development, implementation, and evaluation of critical processes, programs, and procedures to achieve goals, objectives, and continuous improvement related to…
Process Engineer
Composite Wood Panel Process Engineer The Composite Wood Panel Process Engineer will function as a technical resource for the three interior door facing production lines. The Composite Wood Panel Process Engineer will…
Internal Audit Lead
Job Band : 5B Hiring Manager: Jamie L Luersman HR Rep: Suzanne Mahoney PURPOSE OF THE JOB Owens Corning Corporate Audit Services takes a unique approach by partnering with the business to perform compliance and process…
Shift Quality Technician
Job Title: Shift Quality Technician Department: Roofing Production Reports to: Front Line Leader/Tech Leader FLSA Status: Primary Hourly, Non-Exempt Date: 10/7/2026 SUMMARY The Operation Quality Assurance Technician…
Safety Specialist
PURPOSE OF THE JOB The Safety Specialist supports the implementation and execution of site safety programs and initiatives that promote a safe, compliant, and injury-free workplace. This role partners with plant…
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…
Maintenance Technician
HOURLY RATE: $32 - $36 SHIFT DIFFERENTIAL $1.25 SIGN-ON BONUS • $1500.00 Sign On Bonus after 90 days • $1500.00 after 180 days SCHEDULE • 3 days on; 4 days off; 4 days on; 3 days off • Hours: 6p-6a (Night Shift) •…
Maintenance Technician
2nd Shift: Monday - Friday 3:00pm - 11:30pm Rate of Pay: Minimum base pay of $33 depending on experience plus a $2 shift differential. POSITION SUMMARY: The Maintenance III position is responsible for maintaining,…
Industrial Maintenance Mechanic 3rd class
Industrial Maintenance Mechanic Schedule: 7:00 pm- 7:00 am 36/48 (2/2/3) including rotating weekends and holidays Pay: $35.96 per hour Owens Corning, we global in scope – human in scale. We’re an international company,…
EHS Coordinator
PURPOSE OF THE ROLE The Environmental, Health & Safety (EHS) Coordinator serves as an extension of site leadership within an industrial manufacturing environment. This hands-on, onsite role is responsible for…
Supply Chain Lead
The Supply Chain Lead is responsible for leading and optimizing all aspects of the Mesquite plant supply chain to ensure superior customer service, operational excellence, and inventory performance. This position…
