Jobs for People with MS: National MS Society

Mobile National MS Society Logo

Job Information

OWENS CORNING CORPORATE SERVICES LLC Sustainability Technical Integration Analyst in Newark, Ohio

Sustainability Technical Integration Analyst Location(s): Granville, OH, US, 43023-1200 Function: Research and Development Audience: Experienced Professional Work Arrangement: Hybrid Requisition ID: 64239 Job Title: Sustainability Technical Integration Analyst Revision Date: February 2025 PURPOSE OF THE JOB With the expanded requirements of mandatory sustainability reporting throughout the world, including the EU CSRD and Taxonomy and the California Climate legislation, Owens Corning needs to expand our ability to track and report sustainability information. This requires a transition to new sustainability reporting platforms as well as automation and digitization of sustainability information to drive internal accountability and measurement. The Sustainability Technical Integration Analyst will be focused on the management of the Sustainability reporting systems data integration and the use of the system moving forward. The role will entail understanding the existing internal reporting from our current systems, understanding the needs of our business partners and the sustainability organization, and becoming an expert on our systems and fully utilizing their capabilities. The Sustainability Technical Integration Analyst must be able not only perform the admin function for the new system but lead the creation of meaningful and insightful reporting, new automation to improve efficiency, backup support, and addition details for analysis, and ensure ongoing data accuracy. This individual must be able to engage both internal and external stakeholders. Reports to: Sustainability Mandatory Disclosure and Reporting Leader Location: Granville Science & Technology or Toledo World Headquarters; open to remote working arrangement as well JOB RESPONSIBILITIES Execute global sustainability disclosure and reporting system development and process improvement Assist in the development of a data governance process while developing and maintaining the rollout of a centralized, global, company-wide management system Review existing Resource Advisor tool to understand what works well and what doesn't work Meet with greater sustainability team to understand data and data visualization needs for the team and the business leaders Partner with software suppliers to learn system capabilities Team with Sustainability Digitization Lead to ensure IT integration follows project timeline Create and implement Data Management Strategy Lead creation of reporting from our system. This includes identifying the needs of the voluntary and mandatory reporting teams, the businesses, and other subject matter experts. Analyst will need to evaluate how to modify Power BI reporting from our existing vendor to replace the inputs from the new system. Analyst will need to partner with the Sustainability Mandatory Disclosure and Reporting Leader on prioritization of report development. Lead data migration and integration and running system in parallel with legacy system Utilize external benchmarking to create best-in-class initiatives in both data collection and analysis Support leadership and other internal stakeholder requests for data and insights Locate and develop new data sources and/or basic analytical models and projects while providing solutions for unstructured data Lead development of automation by partnering with our IT organization and businesses Provide visualization of sustainability and ESG data through sophisticated analytics Perform audits of sustainability records to ensure accuracy of data and effectiveness of standards. Responsible for ensuri

DirectEmployers