Strategic Capital Sourcing Leader

Owens Corning

Granville Township (OH)

On-site

USD 180,000 - 240,000

Full time

15 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Owens Corning is seeking a Capital Sourcing Director to oversee the enterprise sourcing strategy across Roofing, Insulation, and Doors capital projects. You will collaborate with business units, engineering, finance, and plant leadership to drive cost efficiency while maintaining safety and quality.

The role reports to the Director, Global Capital Delivery, and leads a team of six, delivering measurable value through data-driven decisions and robust contract strategies across a multi-national

Qualifications

  • Undergraduate degree in Business, Supply Chain, Finance, Engineering, Construction Management, or related field.
  • Ten or more years of progressive experience in strategic sourcing, supply chain, engineering, project delivery, construction, operations, finance, or general management, including significant experience with capital projects.
  • Leadership of a global functional organization.
  • Ability to lead through influence across business units, geographies, and external partners in a matrixed environment.
  • Ability to travel 20–30%.

Responsibilities

  • Develop and implement enterprise sourcing and contracting strategies for capital equipment, engineering, construction, installation, and related services across contract models to optimize cost, quality, and performance.
  • Make data-driven decisions using benchmarking, market intelligence, supplier performance metrics, lifecycle cost analysis, spend analytics, and risk-based prioritization.
  • Collaborate with peers and stakeholders to align sourcing strategies with project execution plans and enterprise capital priorities.
  • Lead complex negotiations to secure favorable terms, oversee contract development, and ensure compliance.
  • Partner with project controls, finance, and project leadership to manage sourcing-related budgets, forecasts, savings, and inflation/deflation impacts.
  • Establish, automate, and report sourcing KPIs including savings and supplier health.

Education

Bachelor's degree in Business, Supply Chain, Finance, Engineering, Construction Management
MBA or advanced degree

Job description

Owens Corning is seeking a Capital Sourcing Director to oversee the enterprise sourcing strategy across Roofing, Insulation, and Doors capital projects. You will collaborate with business units, engineering, finance, and plant leadership to drive cost efficiency while maintaining safety and quality.

The role reports to the Director, Global Capital Delivery, and leads a team of six, delivering measurable value through data-driven decisions and robust contract strategies across a multi-national

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 180,000 - 240,000
Strategic Sourcing Lead, Facility Capital Projects
Strategic Sourcing Lead, Facility Capital Projects

Corning Inc. • Charlotte (NC)

On-site
USD 97,000 - 133,000
Company bonuses
100% company-paid pension
401(k) with matching
+1
Strategic Talent Acquisition Lead (Hybrid)
Strategic Talent Acquisition Lead (Hybrid)

Owens Corning • Toledo (OH)

Hybrid
USD 110,000 - 140,000
Capital Delivery Engineering Project Lead
Capital Delivery Engineering Project Lead

Owens Corning • Savannah (GA)

On-site
USD 80,000 - 100,000
Global Capital Sourcing Lead
Global Capital Sourcing Lead

Corning Inc. • City of Corning (NY), Northern (KY)

Hybrid
USD 97,000 - 133,000
Bonuses & incentives
Pension plan (100% company-paid)
Health benefits
+1
Global Capital Equipment Sourcing Lead
Global Capital Equipment Sourcing Lead

Corning Inc. • Charlotte (NC)

On-site
USD 81,000 - 111,000
Company bonuses
Pension plan
Health benefits
+1
Strategic Technical Sales Leader - Doors & Building Systems
Strategic Technical Sales Leader - Doors & Building Systems

Owens Corning • Provo (UT)

On-site
USD 130,000 - 190,000
•Senior Sourcing Professional - Corporate & IT (IT)
•Senior Sourcing Professional - Corporate & IT (IT)

Owens Corning • Toledo (OH)

On-site
USD 85,000 - 115,000
Senior Counsel - Global Sourcing & Real Estate
Senior Counsel - Global Sourcing & Real Estate

Owens Corning • Toledo (OH)

On-site
USD 140,000 - 190,000
Strategic Market Growth Leader
Strategic Market Growth Leader

Owens Corning • Toledo (OH)

On-site
USD 120,000 - 180,000