Sourcing Leader

Owens Corning

Toledo (OH)

On-site

USD 150,000 - 210,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Owens Corning is seeking a Sourcing Leader to develop and execute sourcing strategies for critical raw material categories across the enterprise. You will lead a team, manage supplier relationships, and drive value creation, while aligning with Operations, Finance, Legal, and Sustainability partners to support growth and continuity.

The role requires strong negotiation, analytical thinking, and cross-functional collaboration to optimize total cost of ownership and risk management.

Qualifications

  • Undergraduate degree in Business, Engineering or related subject required.
  • At least 5 years of work experience in Manufacturing or Science/Technology.
  • Understanding of manufacturing supply chains, cost structures, transportation and risk.
  • Demonstrated negotiating acumen and ability to lead cross-functional initiatives.

Responsibilities

  • Develop and execute category strategies to ensure secure, competitive supply of critical raw materials.
  • Lead supplier negotiations, performance management, and contracting strategies.
  • Ensure supply continuity, risk mitigation, and value creation initiatives.
  • Brief senior leadership on market conditions, supplier performance and sourcing opportunities.

Skills

Strategic thinking
Analytical ability
Communication skills
Relationship management
Travel readiness

Education

Undergraduate degree in Business, Engineering or related subject

Job description

Select how often (in days) to receive an alert:

The Sourcing Leader is responsible for developing and executing sourcing strategies and managing supplier relationships for critical raw material categories that support the Roofing, Nonwovens, and Insulation businesses. Leading a Sourcing professional and rotational talent, this role drives value creation, supply continuity, risk mitigation, and supplier performance through close partnership with Operations, Supply Chain, Finance, and key business stakeholders. The position oversees approximately $500MM in enterprise spend and works with Sourcing Finance and the Sourcing COE to deliver sustainable value through strategic supplier management and continuous improvement initiatives. This position reports to the Sourcing Director, Roofing SPOC, Global Packaging & Minerals.

Reports to : Director, Roofing Sourcing

Span of Control : 2 direct reports

JOB RESPONSIBILITIES

Live the Safety standard (Safer Together), adhere to the safety responsibilities

  • Demonstrates compliance with personal safety action plan
  • Adhere to Owens Corning safety policies at all times

Functional Delivery

  • The Sourcing Leader will have overall accountability for the sourcing strategy, supply continuity, supplier performance, risk management, and cost competitiveness of assigned raw material categories across the enterprise. This position will leverage market expertise, supplier relationships, and cross-functional influence to ensure reliable supply while delivering value creation, operational excellence, and long-term business sustainability.
  • Success in this role will require strong alignment with Operations, Manufacturing, Science & Technology, Product Stewardship, Sustainability, Finance, and Legal partners to support enterprise business objectives and strategic growth initiatives.
  • This position will oversee supplier relationships, negotiations, and commercial frameworks while ensuring appropriate contracting strategies are established to mitigate supply, commercial, and operational risk. The Sourcing Leader will work closely with Legal to develop and maintain agreements that balance risk, flexibility, and business needs, including determining when long-term contracts, strategic partnerships, or spot purchases are appropriate.
  • The Sourcing Leader will collaborate with Finance and business stakeholders to identify, validate, and track value creation initiatives while aligning sourcing strategies with operational requirements, customer expectations, and long-range business objectives.

Development and Execution of Strategy

  • Develop and execute category strategies that ensure secure, competitive, and sustainable sources of supply while minimizing operational, geopolitical, market, and sole-source risks. Establish and maintain strategic supplier relationships that support enterprise growth, innovation, and operational performance.
  • The Sourcing Leader has overall responsibility for developing sourcing strategies that are thoughtfully analyzed and supported by market intelligence with focused insight on:
  • Global and regional supply and demand dynamics
  • Commodity and specialty raw material market trends
  • Feedstock, energy, transportation, and logistics impacts
  • Supplier financial health and risk monitoring
  • Sustainability and environmental impacts of sourcing decisions
  • Supplier development and strategic partnership opportunities
  • Long-term capacity planning and business continuity
  • Value Creation Initiatives (VCI) and other relevant business metrics
  • Total Cost of Ownership (TCO) optimization
  • Strategic direction will be developed through close alignment with business leaders, Operations, Manufacturing, Science & Technology, Finance, Sustainability, and Global Sourcing leadership to ensure sourcing decisions support both short-term operational requirements and long-term enterprise objectives.
  • This position will be expected to regularly brief senior leadership on market conditions, supplier performance, risk assessments, sourcing strategies, and value creation opportunities. Responsibilities include:
    • Monitoring market conditions and understanding impacts on Owens Corning's cost structure and operations.
    • Developing and implementing risk mitigation strategies to ensure supply continuity.
    • Maximizing supplier relationships to drive value, innovation, service, and operational performance.
    • Leading commercial negotiations and supplier performance management initiatives.
    • Identifying and executing value creation opportunities through sourcing, logistics, process improvements, and supplier collaboration.
    • Supporting capital projects, business growth initiatives, and new product development through supplier engagement and sourcing expertise.
    • Participating in leadership teams and cross-functional governance processes related to assigned spend categories.
Job Requirements
Minimum Qualifications
  • Undergraduate degree in Business, Engineering or related subject required
  • At least 5 years of work experience in Manufacturing or Science/Technology.
Experience:
  • Demonstrated rate of growth and success in prior roles
  • Demonstrated ability to be successful in a fast-paced and dynamic, team-oriented environment
  • Understanding of manufacturing supply chains, including cost structures, transportation, and risk.
  • Demonstrated effective communicator/ presenter.
  • Problem solving and decision making through analytics and data
  • Demonstrated negotiating acumen- inclusive of understanding leverage and value creation.
Knowledge, Skills and Abilities
  • Strong business acumen with demonstrated analytical ability
  • Proven ability to think and execute strategically
  • Strong interpersonal, communication, presentation and relationship skills are necessary to work with a diverse spectrum of suppliers and stakeholders
  • Demonstrates critical thinking, problem solving, and decision making through analyzing data
  • Ability to work with all orgizational levels both internally and externally
  • Willingness to travel 20-30% of the time
  • Conducts business through Owens Corning’s values

#LI-AW1 #LI-ONSITE

About Owens Corning

Owens Corning is a branded building products leader with three complementary market-leading businesses providing roofing, insulation, and doors primarily for residential markets in North America and Europe. The company operates with an integrated go-to-market strategy and a unique set of OC Advantages – including its iconic brand, unparalleled commercial strength, leading technology, and winning cost position – to help customers win and grow in the market. Owens Corning is committed to helping build better and achieve more through winning partnerships, leading performance, and engaging people. Founded in 1938 and headquartered in Toledo, Ohio, Owens Corning is listed on the New York Stock Exchange (NYSE: OC). For more information, visitwww.owenscorning.com .

Owens Corning is an equal opportunity employer. Except in limited circumstances such as formal apprenticeship programs, Owens Corning does not employ anyone under the age of 18.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Capital Sourcing Director
Capital Sourcing Director

Owens Corning • Granville Township (OH)

On-site
USD 130,000 - 180,000
Purchasing Specialist I
Purchasing Specialist I

Owens Corning • Colfax (NC)

On-site
USD 60,000 - 80,000
Competitive salary
Comprehensive benefits
Career growth opportunities
Technology and Analytics Leader
Technology and Analytics Leader

Owens Corning • Toledo (OH)

On-site
USD 120,000 - 160,000
Plant Leader
Plant Leader

Owens Corning • Portland (OR)

On-site
USD 144,000 - 180,000
Insurance (medical/dental/vision/life)
401k with company contribution
Paid time off for tenure
+2
Manufacturing HR Lead
Manufacturing HR Lead

Owens Corning • Winchester (VA)

On-site
USD 90,000 - 130,000
Corporate Strategy Leader
Corporate Strategy Leader

Owens Corning • Toledo (OH)

On-site
USD 150,000 - 190,000
Strategic Sourcing Leader for Materials & Suppliers
Strategic Sourcing Leader for Materials & Suppliers

Owens Corning • Toledo (OH)

On-site
USD 150,000 - 210,000
Advanced Engineer R & D
Advanced Engineer R & D

Owens Corning • Granville Township (OH)

On-site
USD 90,000 - 120,000
Production Supervisor
Production Supervisor

Owens Corning • Springfield (TN)

On-site
USD 65,000 - 90,000
Paid Time Off
401 K Savings Plan
Employee Stock Purchase Plan
+7
Quality and Plant Engineering Leader
Quality and Plant Engineering Leader

Owens Corning Foundation • Atlanta (GA)

On-site
USD 110,000 - 150,000