Owens Corning is embarking on an exciting new chapter of growth, fueled by our refreshed enterprise strategy and long-term vision. The Global Business Services (GBS) End to End Service Leader will play a critical role in this journey-driving process excellence, enabling integration of new businesses, and ensuring seamless execution of shared services that underpin our enterprise performance. This leader will have the unique opportunity to shape the structure, strategy, and long-term solutions for GBS operations, creating an end-to-end execution model that delivers both operational rigor and continuous improvement. As we expand our global footprint, integrate acquisitions, and advance digital capabilities such as SAP, this role will be at the center of Owens Corning's transformation. As a direct partner and advisor to the GBS Director, the End-to-End Service Leader is accountable for establishing, standardizing, and executing processes that deliver value across the enterprise. The leader will design and oversee global processes-including procure-to-pay, accounts payable, and receivables-while partnering with our outsourcing partner (Genpact) to drive scalable execution. With a team of over 100 FTEs and approximately 230 Genpact execution resources, this role requires exceptional leadership, vision, and the ability to elevate service delivery standards across a large, complex organization.
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