There are still lots of open positions. Let's find the one that's right for you.
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.