| Global Sustainability Analyst
 
Location(s):
 
 Granville, OH, US, 43023-1200
 
Function:
 Research and Development
 
Audience:
 Experienced Professional
 
Work Arrangement:
 On Site
 
 
        
        Sustainability is a core business strategy at Owens Corning. We define sustainability as meeting the needs of the present without compromising the world we leave to the future. Our commitment to sustainability drives us to consider the economic, social and environmental impacts of everything we do. In support of this, the Global Sustainability Analyst will work independently and through consultants to deliver analysis of the environmental impacts of Owens Corning products over their life cycle, and with this deep understanding, initiate actions and recommendations to reduce product impact and bring value to our business. Specifically, the Analyst will be responsible for the delivery of Life Cycle Assessments (LCAs) and Environmental Product Declarations (EPDs) to communicate the impact of our strategic investments into decarbonization to the market. The Analyst will also lead certification of circular products and processes with bodies such as ISCC and UL.  The role provides influential leadership and support to all organizations throughout the company. The analyst is accountable for understanding various manufacturing processes and how they impact our environmental performance as well as strategic sustainability initiatives. This includes working with the business units and plants on embodied carbon reduction strategies, as well as product level transparency, to meet our environmental and sustainability goals. The Global Sustainability Analyst will develop the capabilities and competencies to be viewed as a subject matter expert for analytically driven sustainability performance. This includes developing an active outside-in perspective on what is strategically important for the organization. Reports to:Global Sustainability Leader Span of Control: This is an individual contributor role; high level of cross-functional collaboration with Manufacturing, Operations, Strategic Marketing, Branding, Sales, Customer Technical Support Organization (CTSO), Science & Technology, and Supply Chain 
         
 Global Coordination of Life Cycle Assessments and Environmental Product Declarations
 
           
 Leads the execution of the LCA renewal and creation process for Owens Corning Glass Reinforcement products globallyManages and negotiates environmental consultant contracts with SourcingEnsures consultants have access to proper OC sites and resources while managing internal stakeholder engagementPerforms rigorous inquiry into consultant assumptions and calculations to ensure final LCA and EPD values are as representative of OC's process as possibleSupports leadership in establishing and carrying out Owens Corning Composite Solutions' decarbonization roadmapPartners with plants to identify and execute most effective solutions for carbon reduction through what-if scenario modeling using LCA toolsPartners with Commercial Team and Customers to understand market needs and how OC can lead decarbonization efforts to support the success of compositesMaintain the LCA software and database
 
Global Sustainability Certification Management
 
           
 Coordinates with Operations, Sourcing, and Plant personnel to ensure necessary ISCC+ and UL certifications are obtained and renewedManages relationship with external auditors and analystsMaintains and facilitates the distribution of all sustainability data such as plant LCA values, certifications, and other Supports Sourcing in establishing certification for all new waste input streams into facilities
 
External Sustainability and Customer Engagement
 
           
 Responsible for communicating LCA/EPD results to Marketing and Sales teams and setting guidelines on external publicationsRepresents Owens Corning on industry trade associations in North America and EuropeSupports composite industry's sustainability journey through participation in decarbonization and circularity pilot programs Discusses with customers how Owens Corning products fit into end composite LCA and EPDsSupports industry association sustainability efforts with respect to topics such as Product Category Rule developments
 
 JOB REQUIREMENTS MINIMUM QUALIFICATIONS EXPERIENCE: 
         
 5 years minimum experience working in the following areas:
 
           
 Life Cycle Assessments and/or Environmental Product Declaration creation either directly or through consultants
 
             
 Experience with SimaPro or other LCA software is preferred.
 
Corporate Sustainability, Supply Chain, or Operations
 
             
 Experience with EH&S or Quality related audits preferred
 
Composites manufacturing or other related industrial markets
 
             
 Understanding of industrial manufacturing processes, sources of emissions, waste, and impact of sustainability investments on plant operations
 
 
Bachelor's degree in Environmental/Material Science/Chemical Engineering, Environmental Science or related fieldExperience driving action across diverse groups in international, manufacturing corporations preferredAbility to regularly attend meetings across multiple time zones including Europe and Asia-PacificFlexibility to travel up to 25% of time
 KNOWLEDGE AND ABILITIES: 
         
 True passion for Sustainability and leading Owens Corning towards meeting and exceeding our 2030 goals and beyondWell-developed problem-solving, systems thinking, quantitative, and critical thinking skills; intellectual curiosity. Able to formulate solutions to poorly structured problems.Highly motivated and detail oriented with the ability to work independently and in close collaboration with team members. Energized by working as part of a high functioning team and demonstrates a professional attitude.Demonstrated ability in time management, juggling priorities, and being accountable to various stakeholders across regions
 
         
 Knowledge of sustainability related policy and regulations including but not limited to Emission Trading Schemes, Carbon Border Adjustment Mechanisms, Environmental Producer Responsibility Laws, Waste to Landfill Bans, and Tax/Funding opportunities preferred
 
         
 Experience with stakeholder engagement with key groups including but not limited to: employees, consumers, communities, government officials and other individuals/entities of influenceExperience counseling company leaders on sustainability strategyExperience communicating and marketing sustainability efforts
 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. 
 
 
 |