Toledo, OH, US
12 days ago
Sourcing Leader - Supply Chain Sustainability

 

 

The Global Sourcing COE is focused on building essential Global Sourcing strategies, systems & processes that advance functional capabilities centered around innovation, sustainability & digital, aligned with OC’s enterprise capabilities.The COE approach maximizes Global Sourcing’s impact by leveraging OC’s enterprise strength with functional project delivery and operationalizing capabilities to drive ownership advantage for Owens Corning.

 

The Sourcing Leader - Supply Chain Sustainability is accountable for leading OC’s supply chain sustainability strategy, delivering a multi-year plan that achieve’s OC’s Scope 3 decarbonization and supplier diversity goals through a focus on action and strong cross-functional leadership. This leader will define and execute the supply chain sustainability strategy, built upon robust supply chain carbon assessments, effective supplier engagement and partnership with R&D on material science innovation. They will collaborate cross-functionally with the sourcing team, central sustainability team, business supply chain and business operations to drive projects & actions that reduce OC’s supply chain emissions and grow our supplier diversity impact. This role will also actively leverage outside-in perspective to engage with external subject matter experts to influence and build the supply chain sustainability roadmap.

 

The successful candidate will demonstrate strong influence leadership, enterprise project management, inclusive change management, curiosity, and have prior experience leading supply chain decarbonization efforts.

 

Reports to:  Director, Sourcing COE

Direct Reports: 1 (Supplier Engagement & Diversity Lead)

 

JOB RESPONSIBILITIES

 

Delivering Results

Lead and execute Global Sourcing’s supply chain sustainability strategy and multi-year plan for meeting OC’s sustainability goals, including Scope 3 emissions reduction, 100% renewable electricity, recycled content/circularity, and supplier diversity with transparent metrics to measure progress and impact. Develop and implement processes, tools & insights that embed decarbonization practices and actions in Global Sourcing’s supplier management approach, supplier engagement and category strategy development. Utilize OC tools and resources to drive impactful project leadership, ensuring decarbonization initiatives are planned, prioritized and resourced. Partner with Energy Sourcing and Corporate Sustainability to ensure that the 100% renewable electricity goal is attained. Play a key role in the cross-functional team developing and leading OC’s Extended Producer Responsibility (EPR) strategy & approach. Partner with business R&D and product teams to identify and drive material science innovation that supports decarbonization and recycled content / circularity. Build executive communications on progress, successes, and challenges of the supply chain decarbonization agenda. Influence the COE digital strategy to drive efficiency & insights related to Scope 3 supplier engagement and data management. Support the Corporate Sustainability team’s annual and day-to-day reporting requirements, organizing sourcing’s contributions to annual reporting.  Act as the single point of contact for decarbonization and supplier diversity related sourcing inquiries from customers and investors.

 

Leadership

Lead through influence, connection, and the ability to challenge the status quo in a collaborative manner Lead and manage direct report, aligning goals and performance management to the achievement of the sustainablity strategy and roadmap Actively partner with Sourcing colleagues, key stakeholder teams and suppliers to drive impactful decarbonization projects Actively pursue personal development and coaching with strong self-awareness Support peers and colleagues by providing feedback and coaching Passionate about OC’s Diversity and Inclusion vision Creates energy and enthusiasm in individual and team development. Educates, coaches and challenges others to build and develop capabilities Generates actions and leverages resources that result in retention of talented employees

 

JOB REQUIREMENTS

 

MINIMUM QUALIFICATIONS:

An undergraduate degree in sustainability, business, finance, or related field of study 7+ years’ experience of broadening assignments and experience, with expertise in sourcing and supply chain Demonstrated experience implementing supply chain decarbonization actions Experience in multi-national, manufacturing corporations in a corporate setting Enterprise project management experience and leadership that drives impact and strong results Strong business system (SAP), office productivity tools, and equivalent systems capabilities

 

EXPERIENCE:

Sustainability, sourcing, procurement, or operations with progressive responsibilities Results and impact-driven business partner Influence leadership Leading enterprise-level projects Business and financial acumen

 

KNOWLEDGE, SKILLS & ABILITIES:

Operates with integrity, conducts business through OC’s values Enterprise thinking Growth and curiosity mindset Clear and concise communications Operates with speed & focus Sustainability reporting standards & emissions data Problem solving and decision making through analytics, data and creativity Ability to travel, both domestically and internationally; estimated travel 15-20%

 

#LI-KM2

#LI-Hybrid

About Owens Corning

Masonite is now proudly part of Owens Corning. Owens Corning is a global building and construction materials leader committed to building a sustainable future through material innovation. Our four integrated businesses – Roofing, Insulation, Doors, and Composites – provide durable, sustainable, energy-efficient solutions that leverage our unique material science, manufacturing, and market knowledge to help our customers win and grow. We are global in scope, human in scale with more than 25,000 employees in 31 countries dedicated to generating value for our customers and shareholders, and making a difference in the communities where we work and live. Founded in 1938 and based in Toledo, Ohio, USA, Owens Corning posted 2023 sales of $9.7 billion. For more information, visit www.owenscorning.com.

Owens Corning is an equal opportunity employer.

 

 
Confirm your E-mail: Send Email