Owens Corning

About Owens Corning

Owens Corning is a global building and construction materials leader committed to building a sustainable future through material innovation. 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 are global in scope, human in scale with approximately 19,000 employees in 31 countries dedicated to generating value for our customers and shareholders and making a difference in the communities where we work and live. Founded in 1938 and based in Toledo, Ohio, USA, Owens Corning posted 2022 sales of $9.8 billion. For more information, visit


Human Resources Intern

August 2023 Toledo, OH
“I like that I am able to become more well-rounded as it pertains to the business world. When business majors enter the workspace, it’s not all about their chosen major. Rather, a combination of various skills, departments, and knowledge. So, while I am a Marketing major I have been able to use my talents and learn different perspectives in the HR | Early Career environment. ”

Supply Chain and Sourcing Intern

May 2023 - August 2023 Toledo, OH
“The program was great and the people made sure that I was successful with my project. The project is well structured and you have guidance throughout your internship. They often talk about the full time opportunity and tell the student about the opportunity the company has. There is also a lot of social event happening a lot. ”
See All