Sourcing Internship

Location: Toledo, Ohio – United States

Global Sourcing Intern

Do you consider yourself to be Extraordinary Talent?

At Owens Corning, interns are valued. Interns take on a great deal of responsibility and do impactful work, all while engaging in a dynamic learning experience. Interns work side by side with Owens Corning employees as team members and are expected to continuously elevate their performance and the results of the team as a whole.

As an intern at Owens Corning you will be encouraged to find innovative ways to achieve results while constantly striving for improvement. The Global Sourcing Interns are placed based on the needs of the Sourcing organizationin alignment with the professional interest of the intern.

Program Description:

All intern opportunities within the Sourcing organization require the individual to demonstrate technical competence, maintain a business perspective, be customer focused, communicate with impact and be committed to self development.

Global Sourcing Intern assignments are in either a business group sourcing organizations (Roofing and Asphalt, Insulation, or Composites Solutions) or in one of the center-led, Corporate organizations (Global Natural Gas & Energy, Capital Delivery, Indirect Services and MRO, Commodity sourcing, Transportation or Global Real Estate.) Interns have the opportunity to gain valuable experience, including negotiation skills, financial acumen, accounting and business knowledge, as well as SAP experience, all while getting involved in significant projects that aid in enhancing interns’ business, technical and analytical skills.

Global Sourcing Interns are the primary source of candidates for Owens Corning’s Sourcing Leadership Development Program, a three-year rotational leadership development program.

Global Sourcing at Owens Corning:

Global Sourcing’s role is to translate internal business strategies into innovative and impactful external commercial actions with the myriad industries that make up our global supplier base. The mission for the function is to create value and mitigate risk with suppliers in order to grow competitive advantage for Owens Corning. Sourcing is integral to the performance of all areas of the company – it is accountable for all $3.8 billion of annual spend across many different categories, and 11,000 suppliers globally. Every employee of Owens Corning touches a supplier in some manner directly or indirectly at work every day.

Selection Criteria:

  • Problem Solving
  • Oral and written communication; succinct and effective
  • Teamwork
  • Planning, organizing, and time management
  • Applied learning, adaptability
  • Proficient use of MS Office suite


Junior or Senior status with a major in Finance, Accounting, Business Management, Business Administration, Chemical Engineering, or Industrial Management with a 3.0 overall or greater GPA desired.

Internship Benefits:

  • Real work experience with challenging and meaningful assignments
  • Networking opportunities and exposure to senior leadership
  • Formal and informal personal and professional development activities
  • Career exploration
  • Project-specific training
  • Accountability for work
  • Competitive compensation
  • Opportunity to evaluate the company and be evaluated for full-time employment
  • “Lunch with the Leader” forums
  • Tours of a plant facility
  • Project presentations to senior leadership
  • Social events (EPIC Toledo, Habitat for Humanity, etc.)
  • Subsidized housing

Location of Assignment: World Headquarters in Toledo, Ohio

About Owens Corning

Owens Corning (NYSE: OC) develops, manufactures and markets insulation, roofing, and fiberglass composites. Global in scope and human in scale, the company’s market-leading businesses use their deep expertise in materials, manufacturing and building science to develop products and systems that save energy and improve comfort in commercial and residential buildings. Through its glass reinforcements business, the company makes thousands of products lighter, stronger and more durable. Ultimately, Owens Corning people and products make the world a better place. Based in Toledo, Ohio, Owens Corning posted 2015 sales of $5.4 billion and employs about 16,000 people in 25 countries. It has been a Fortune 500® company for 62 consecutive years. For more information, please visit www.owenscorning.com.

A career at Owens Corning offers the ability to enhance your expertise and achieve your personal and professional aspirations. Through it all, we’ll empower you with an environment that encourages open communication and big ideas, competitive pay for your performance, comprehensive benefits, and more opportunities to make your impact.

Must be eligible to work in the U.S. on a permanent basis.

Owens Corning is an equal opportunity employer.

Back to top