Owens Corning · 9 hours ago
Capital Delivery Sourcing Lead
Owens Corning is a leader in residential and commercial building products committed to sustainable material innovation. The Capital Delivery Sourcing Lead will support sourcing strategies for Capital Delivery, focusing on supplier management, cost reduction, and collaboration with cross-functional teams to ensure alignment with sourcing objectives.
Building MaterialConstructionManufacturing
Responsibilities
Design and implement capital-efficient sourcing strategies by aligning supplier capabilities with company growth initiatives and leveraging competitive intelligence
Manage supplier onboarding and ongoing relationships, maintain inflation and savings forecasts using data-driven methods, and proactively allocate resources to mitigate short and long-term capital project risks
Develop, execute, and oversee long-term strategic sourcing and business plans that reflect corporate objectives, short-term cash flow and operational requirements, and the evolving supply, market, and business landscape
Lead the full lifecycle management of engineering, procurement, construction, and installation services
Negotiate and administer complex contracts to ensure timely, cost-effective delivery of high-quality solutions
Cultivate and expand multi-regional supplier relationships across the organization
Apply continuous improvement (CI) methodologies to drive year-over-year reductions in capital costs
Qualification
Required
Undergraduate degree in Business, Supply Chain, Engineering or related subject required
At least 5 years of work experience in supply chain, sourcing or business role
Engineering or construction contracts experience required
Strong international sourcing experience with complex, strategic, multi-year contracts in a multinational corporate environment
Proven track record of growth and success in previous roles
Demonstrated ability to thrive in fast-paced, dynamic, and team-oriented environments
Agile and responsive to changing demands; consistently productive and effective across diverse settings
Strong communication and negotiation skills, with a focus on clarity and influence
Analytical problem-solving and data-driven decision-making capabilities
Strategic planning and organizational skills, with emphasis on financial risk and return optimization
Demonstrated ability to think strategically and execute effectively across complex sourcing initiatives
Exceptional interpersonal, communication, presentation, and relationship-building skills, essential for engaging a diverse global supplier base across business segments
Strong business and financial acumen, with proven expertise in analytics, critical thinking, problem-solving, and data-driven decision-making
Comfortable working across all levels of the organization and with external partners
Willingness to travel up to 10-30%
Conducts business in alignment with Owens Corning's core values
Combines creativity and analytical rigor with a competitive drive for excellence
Preferred
Preferred experience in project management and capital project execution
Preferred experience with enterprise systems including SAP, Coupa, and Icertis
Company
Owens Corning
Owens Corning maintains an unconditional commitment to safety. In its quest for an injury-free workplace.
H1B Sponsorship
Owens Corning has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2023 (1)
2020 (2)
Funding
Current Stage
Public CompanyTotal Funding
unknown2006-11-01IPO
Recent News
2026-01-05
2025-12-25
Company data provided by crunchbase