There are still lots of open positions. Let's find the one that's right for you.
The Sourcing Leader - Supply Chain Sustainability at Owens Corning is responsible for leading the company's supply chain sustainability strategy. This role involves delivering a multi-year plan aimed at achieving decarbonization and supplier diversity goals, focusing on cross-functional leadership and collaboration. The leader will define and execute strategies based on carbon assessments and supplier engagement, while also partnering with R&D for material science innovation. The position requires strong influence leadership and project management skills to drive impactful sustainability initiatives across the organization.