Sourcing Leader - Digital Strategy
Location(s) : Toledo, OH, US, 43659-0001
Function : Sourcing
Audience : Experienced Professional
Work Arrangement : On Site
Lead the digital transformation of Global Sourcing and Logistics to deliver market-leading cost efficiency, value creation, and sustainability. This role builds and executes a digital roadmap that simplifies processes, drives automation, and strengthens supplier partnerships. The Digital Leader will :
- Shape and implement a multi-year digital strategy aligned with Owens Corning's enterprise priorities.
- Enable adoption and governance through training, user experience, and performance metrics.
- Lead cross-functional projects to digitize sourcing and procurement.
- Partner and influence stakeholders across regions and functions, fostering collaboration and innovation.
- Engage internal and external stakeholders to maximize digital capabilities and continuous improvement.
Success requires strong leadership, project management, and deep expertise in Source-to-Contract processes, combined with a passion for challenging the status quo, driving change and the ever-evolving technology landscape.
Reports to : Director, Sourcing COE
Span of Control : 1 direct report
Job Responsibilities
Develop and Execute Digital StrategyDesign and implement a multi-year digital roadmap for Sourcing and Supply Chain, aligned with enterprise priorities and Global Sourcing strategic goals (e.g., cost leadership, process automation, innovation, and sustainability).Drive adoption of digital tools and platforms to simplify and standardize sourcing processes, ensuring compliance and efficiency.Seek continuous improvement and optimization of digital tools and platforms, maximize utilization and ensure connection to enterprise systems initiatives.For digital / AI development opportunities, engage with enterprise prioritization framework to consistently measure value (cost, productivity, etc)Deliver Value & Cost AdvantageUse digital solutions to optimize spend management, improve productivity, and support "Buy Better / Spend Better" initiatives.Leverage digital analytics and automation to generate insights, mitigate risks, and maximize value across global spend.Lead Change & Build PartnershipsPartner with internal teams (Commercial Excellence, Supply Chain, GBS, GIS, plant operations) and external stakeholders (suppliers, industry peers) to gain alignment and support for digital priorities.Communicate progress, challenges, and successes to leadership and stakeholders.Drive Process ExcellenceChampion simple, standard, and automated processes that support Owens Corning's goals for agility, resiliency, and responsible sourcing.Support Global Sourcing strategic initiatives such as spend optimization, supplier relationship management, and decarbonization.LeadershipManage and develop one direct report, foster a culture of growth, inclusion, and high performance through direct and indirect leadership.Lead by example, challenge the status quo, and support colleagues through feedback and coaching.Job Requirements
Minimum Qualifications :
An undergraduate degree in business, finance, or related field of study7+ years of sourcing and / or category management experienceExperience evaluating, selecting & implementing digital platformsStrong business acumen, problem-solving and change management skillsAbility to influence, communicate clearly and operate with speed and focusKnowledge of