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
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Industry
Nonmetallic Mineral Product Manufacturing
Number of Employees
5,001-10,000 employees