Sourcing Leader

Owens CorningToledo, OH
Onsite

About The Position

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.

Requirements

  • Undergraduate degree in Business, Engineering or related subject required
  • At least 5 years of work experience in Manufacturing or Science/Technology.
  • 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.
  • 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

Nice To Haves

  • Willingness to travel 20-30% of the time

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
  • Overall accountability for the sourcing strategy, supply continuity, supplier performance, risk management, and cost competitiveness of assigned raw material categories across the enterprise.
  • Leverage market expertise, supplier relationships, and cross-functional influence to ensure reliable supply while delivering value creation, operational excellence, and long-term business sustainability.
  • Ensure strong alignment with Operations, Manufacturing, Science & Technology, Product Stewardship, Sustainability, Finance, and Legal partners to support enterprise business objectives and strategic growth initiatives.
  • Oversee supplier relationships, negotiations, and commercial frameworks while ensuring appropriate contracting strategies are established to mitigate supply, commercial, and operational risk.
  • Collaborate 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.
  • 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.
  • 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.
  • Develop 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, and Total Cost of Ownership (TCO) optimization.
  • Regularly brief senior leadership on market conditions, supplier performance, risk assessments, sourcing strategies, and value creation opportunities.
  • Monitor market conditions and understand impacts on Owens Corning's cost structure and operations.
  • Develop and implement risk mitigation strategies to ensure supply continuity.
  • Maximize supplier relationships to drive value, innovation, service, and operational performance.
  • Lead commercial negotiations and supplier performance management initiatives.
  • Identify and execute value creation opportunities through sourcing, logistics, process improvements, and supplier collaboration.
  • Support capital projects, business growth initiatives, and new product development through supplier engagement and sourcing expertise.
  • Participate in leadership teams and cross-functional governance processes related to assigned spend categories.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service