Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Owens Corning seeks a Global IT Leader of Data & Analytics to own the data strategy across a dynamic multinational environment. This role demands expertise in data governance and architecture, emphasizing SAP and Power BI, to facilitate enterprise-wide decision-making. The ideal leader will architect modern data landscapes, ensuring compliance and alignment with business objectives, while driving innovation through AI technologies.
Press Tab to Move to Skip to Content Link
Select how often (in days) to receive an alert:
Select how often (in days) to receive an alert:
Location(s):
Columbus, OH, US
Function: Information Technology
Audience: Experienced Professional
Work Arrangement: Remote
Requisition ID: 65365
Global IT Leader of Data & Analytics is a visionary and technically adept at leading the global data strategy across a dynamic, multi-national company. This role will be responsible for full ownership of the data and analytics ecosystem, with a strong emphasis on SAP Business Data Cloud and Microsoft Power BI as foundational platforms. The ideal candidate will architect and govern a modern data landscape that ensures trusted, scalable, and AI-ready data assets, enabling real-time insights and enterprise-wide decision-making. This leader will drive the design and implementation of robust data governance frameworks and enterprise data architecture, ensuring alignment with business objectives, regulatory compliance, and digital transformation goals across finance, operations, supply chain, and other domains.
Owens Corning Glass Reinforcements is a business unit of Owens Corning that is in the acquisition sign to close process. Owens Corning has signed an agreement to sell Glass Reinforcements to the Praana Group. The deal is expected to close by end of 2025. The path ahead will be dynamic, full of change, and expected to be fast paced with a change in ownership. The business operates from twenty (20+) locations across the globe. The information technology environment supporting our new company is being built from the ground up in terms of IT infrastructure and applications with the opportunity to leverage new technologies and new ways of thinking as we look to end a transition services agreement associated with the acquisition as soon as possible. Our Data and Analytics landscape is comprised of multiple solutions across the globe. We seek to consolidate and simplify our landscape to drive efficiency and effectiveness in our operations for decades ahead.
About Owens Corning
Owens Corning is a residential and commercial building products leader committed to building a sustainable future through material innovation. Our products provide durable, sustainable, energy-efficient solutions that leverage our unique capabilities and market-leading positions 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 2024 sales of $11.0 billion. For more information, visit www.owenscorning.com.
Owens Corning is an equal opportunity employer.
Nearest Major Market: Columbus
Nearest Secondary Market: Dublin
Provider
Description
Enabled
SAP as service provider
Description
Enabled
Analytics