Strategic Capital Sourcing Leader

Owens Corning

Granville Township (OH)

On-site

USD 130,000 - 180,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Owens Corning's Capital Sourcing Director will oversee the enterprise capital project portfolio across Roofing, Insulation, and Doors, partnering with business, engineering, project delivery, finance, legal, and plant leadership to drive cost-effective, safe execution and scalable sourcing strategies.

Based at the Granville, Ohio center, you will lead a global team, develop contracts, manage budgets and KPIs, and ensure ethical standards while delivering measurable value across the portfolio.

Qualifications

  • Undergraduate degree in Business, Supply Chain, Finance, Engineering, Construction Management, or a related field of study.
  • Ten (10) 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.
  • Experience at creating and implementing strategies at a comprehensive and global level within a corporate environment for capital sourcing.
  • Ability to travel 20 - 30%.

Responsibilities

  • Develop and implement enterprise sourcing and contracting strategies for capital equipment, engineering, construction, installation, and related services across a range of contract models.
  • Make data-driven decisions using benchmarking, market intelligence, supplier performance metrics, lifecycle cost analysis, spend analytics, and risk-based prioritization.
  • Develop understanding of competitive landscape, supplier capacity, labor markets, lead times, inflation/trends impacting capital portfolio.
  • Identify opportunities to optimize capital cost, reduce risk, and improve quality while maintaining safety, schedule, and performance.
  • Collaborate with peers to align sourcing strategies with project execution plans and enterprise capital priorities.
  • Lead complex negotiations to secure favorable commercial terms, and oversee contract development, review, and closeout.

Skills

leadership
negotiation
vendor management
communication
influencing skills

Education

Undergraduate degree in Business or related field
MBA or advanced degree (preferred)

Job description

Owens Corning's Capital Sourcing Director will oversee the enterprise capital project portfolio across Roofing, Insulation, and Doors, partnering with business, engineering, project delivery, finance, legal, and plant leadership to drive cost-effective, safe execution and scalable sourcing strategies.

Based at the Granville, Ohio center, you will lead a global team, develop contracts, manage budgets and KPIs, and ensure ethical standards while delivering measurable value across the portfolio.

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
Product Owner Lead, Global Capital Delivery & R&D
Product Owner Lead, Global Capital Delivery & R&D

Owens Corning • Granville Township (OH)

On-site
USD 110,000 - 170,000
Executive VP, Global Doors Supply Chain (On Site)
Executive VP, Global Doors Supply Chain (On Site)

Owens Corning • Toledo (OH)

On-site
USD 300,000 - 420,000
Strategic Finance Director — Global Manufacturing
Strategic Finance Director — Global Manufacturing

Owens Corning • Toledo (OH)

On-site
USD 180,000 - 240,000
Senior Counsel: Global Sourcing & Commercial Strategy
Senior Counsel: Global Sourcing & Commercial Strategy

Owens Corning • Toledo (OH)

On-site
USD 150,000 - 210,000
Global Capital Delivery: Construction Management Leader
Global Capital Delivery: Construction Management Leader

Owens Corning • Granville Township (OH)

Hybrid
USD 120,000 - 180,000
Hybrid Purchasing Specialist – R&D Sourcing & Strategy
Hybrid Purchasing Specialist – R&D Sourcing & Strategy

Owens Corning • Granville Township (OH)

Hybrid
USD 60,000 - 80,000
Strategic Talent Acquisition Lead (Hybrid)
Strategic Talent Acquisition Lead (Hybrid)

Owens Corning • Toledo (OH)

Hybrid
USD 110,000 - 140,000
VP Supply Chain, Doors — Global Ops & Strategy Leader
VP Supply Chain, Doors — Global Ops & Strategy Leader

Owens Corning • Tampa (FL)

On-site
USD 300,000 - 460,000
Global Capital Delivery Construction Management Leader
Global Capital Delivery Construction Management Leader

Owens Corning • Granville Township (OH)

Hybrid
USD 120,000 - 180,000