Talent.com
No longer accepting applications
Global Sustainability Analyst

Global Sustainability Analyst

Owens CorningGranville, OH, US
30+ days ago
Job type
  • Full-time
Job description

Global Sustainability Analyst

Location(s) : Granville, OH, US, 43023-1200

Function : Research and Development

Audience : Experienced Professional

Work Arrangement : On Site

Purpose of the Job : 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 works with consultants to deliver analysis of the environmental impacts of Owens Corning products over their life cycle and, with this deep understanding, initiate actions or recommendations to reduce this impact or bring value to our businesses. 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 product sustainability efforts. This includes working with the business units and plants on developing accurate accounting, waste management, and Life Cycle Assessment (LCA) related 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 Sustaina Product Leader

Span of Control : This is an individual contributor role; high level of cross-functional collaboration with Manufacturing, Operations, Strategic Marketing and Brand, Sales, Customer Technical Support Organization (CTSO), Science & Technology, and Supply Chain.

Job Responsibilities

  • Global Coordination of Life Cycle Analyses and Environmental Product Declarations
  • Manages and negotiates environmental consultant contracts with sourcing
  • Ensures consultants have access to proper OC sites and resources while managing internal stakeholder engagement
  • Leads the execution of the LCA renewal and creation
  • Supports leadership in establishing and carrying out Owens Corning Composite Solutions' decarbonization roadmap
  • Partners with plants to identify and execute most effective solutions for carbon reduction
  • Partners with Commercial Team and Customers to understand market needs and how OC can lead decarbonization efforts to support the success of composites
  • Global Sustainability Certification Management
  • Coordinates with Operations, Sourcing, and Plant personnel to ensure necessary ISCC+ and UL certifications are obtained and renewed
  • Manages relationship with external auditors and analysts
  • Maintains 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
  • Leadership of enterprise wide sustainability certifications including but not limited to Ecovadis
  • External Sustainability and Customer Engagement
  • Represents Owens Corning on industry trade associations in North America and Europe
  • Supports composite industry's sustainability journey through participation in decarbonization and circularity pilot programs
  • Interfaces with customers on Life Cycle Analysis and Environmental Product Declaration assessments including needs from Owens Corning, how Owens corning products fits into their LCA / EPD
  • Supports industry association sustainability efforts with respect to topics such as Product Category Rule developments

Job Requirements

Minimum Qualifications

Experience :

  • Bachelor's degree in Environmental / Material Science / Chemical Engineering, Environmental Science or related field
  • 5+ years working in sustainability, supply chain, or plant operations
  • Experience with EH&S or Quality related audits preferred
  • 5+ years of experience working within glass fiber / composites or other related building material industries
  • Understanding of industrial manufacturing processes, sources of emissions, waste, and impact of sustainability investments on plant operations
  • Past experience supporting and / or leading LCA studies
  • Bachelors degree (or higher) in environmental engineering, environmental science, environmental management, sustainability, chemical engineering, or a related field that supports this position.
  • Strong computer skills relevant for data manipulation and analysis. Strong skills with Excel, Word, and PowerPoint. Experience with SimaPro, Gabi or other LCA software is preferred.
  • Strong analytical skills.
  • Experience in multi-national, manufacturing corporations in a corporate setting desirable.
  • Experience working in international settings and driving action across diverse groups of stakeholders
  • Ability to regularly attend virtual and in person industry events
  • Flexibility to travel up to 25% of time
  • Knowledge and Abilities :

  • Well-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.
  • True passion for Sustainability and leading Owens Corning towards achieving our 2030 goals and beyond
  • 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 that can be leveraged to support our Sustainability journey
  • Especially EU given region's global sustainability leadership
  • Demonstrated effective public speaking and interpersonal skills.
  • Experience with stakeholder engagement with key groups including but not limited to : employees, consumers, communities, government officials and other individuals / entities of influence.
  • Confidence to counsel company leaders on sustainability strategy.
  • Experience communicating and marketing sustainability efforts.
  • Experience with GRI reporting on sustainability efforts, including an understanding of CDP, carbon and water reporting.
  • 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.

    Create a job alert for this search

    Sustainability Analyst • Granville, OH, US

    Related jobs
    • Promoted
    Enterprise Resilience Analyst

    Enterprise Resilience Analyst

    Ohio StaffingColumbus, OH, US
    Full-time
    This position's primary role will be in aiding the development, execution, and evaluation of the annual enterprise resilience exercise schedule. Additionally, position consults assigned Business Uni...Show moreLast updated: 1 day ago
    • Promoted
    Director, Global Storage and Distribution

    Director, Global Storage and Distribution

    Columbus StaffingColumbus, OH, US
    Full-time
    Global Storage And Distribution Director.Summary : The Director of Global Storage and Distribution will be responsible for developing the strategy for and executing operations that allow Meta to mov...Show moreLast updated: 4 days ago
    • Promoted
    AVP, Field Digital Engagement & Growth

    AVP, Field Digital Engagement & Growth

    Ohio StaffingColumbus, OH, US
    Full-time
    AVP, Field Digital Engagement & Growth.The AVP, Field Digital Engagement & Growth, is a strategic leader focused on driving and advancing the growth and adoption of Colonial Life's digital solution...Show moreLast updated: 1 day ago
    • Promoted
    Sr Analyst - Global Technology FP&A

    Sr Analyst - Global Technology FP&A

    Wendy'sDublin, OH, US
    Full-time
    Sr Analyst - Global Technology FP&A.When our square shaped burgers made their first sizzle on the scene more than 50 years ago, people knew our approach wasn't like any other.Same goes for the way ...Show moreLast updated: 2 days ago
    • Promoted
    Lead Business Systems Analyst

    Lead Business Systems Analyst

    Genesis10Columbus, OH, United States
    Permanent +1
    Genesis10 is currently seeking a Business Systems Analyst (IT) : IV (Lead) with a leading client in Columbus, OH.This is a 3-month contract to hire role. Compensation : $60-75 / hour W2; conversion sala...Show moreLast updated: 1 day ago
    • Promoted
    Senior Enviromental Lead

    Senior Enviromental Lead

    JobotHanover, OH, US
    Permanent
    This Jobot Job is hosted by : Amanda Preston.Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume. Salary : $130,000 - $140,000 per year.Based in exciting Amaril...Show moreLast updated: 12 days ago
    • Promoted
    Innovation Analyst

    Innovation Analyst

    Taft Stettinius & Hollister LLPColumbus, OH, United States
    Full-time
    Taft is currently seeking an Innovation Analyst to serve our team in Taft's Chicago, Cincinnati, Cleveland, Columbus, Dayton, Denver, Detroit, Indianapolis or Minneapolis office.We are seeking an I...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    AVP, Field Digital Engagement & Growth

    AVP, Field Digital Engagement & Growth

    Columbus StaffingColumbus, OH, US
    Full-time
    AVP, Field Digital Engagement & Growth.The AVP, Field Digital Engagement & Growth, is a strategic leader focused on driving and advancing the growth and adoption of Colonial Life's digital solution...Show moreLast updated: 10 hours ago
    • Promoted
    Enterprise Resilience Analyst

    Enterprise Resilience Analyst

    Columbus StaffingColumbus, OH, US
    Full-time
    This position's primary role will be in aiding the development, execution, and evaluation of the annual enterprise resilience exercise schedule. Additionally, position consults assigned Business Uni...Show moreLast updated: 1 day ago
    Sr. Consultant, Global Technology & Business Services Vendor Management

    Sr. Consultant, Global Technology & Business Services Vendor Management

    Cardinal HealthUSA, Ohio, Dublin
    Full-time
    What Strategic Planning / Execution contributes to Cardinal Health.Strategy is responsible for leadership, direction and expertise in the development of business strategy, strategic management discip...Show moreLast updated: 30+ days ago
    SDLC Lead

    SDLC Lead

    Nanda TechnologiesOH, United States
    Full-time
    Quick Apply
    Job code : - 6859-2-11 / 17 SDLC Lead Location : Remote, supporting EST and CST time zones Duration : ...Show moreLast updated: 6 days ago
    • Promoted
    Global Commodity Manager

    Global Commodity Manager

    Ohio StaffingColumbus, OH, US
    Full-time
    We are looking for an accomplished Global Commodity Manager to join our team.We're looking for a Global Commodity Manager with expertise in hardware, packaging, optics, to drive strategic procureme...Show moreLast updated: 1 day ago
    • Promoted
    Sr Analyst - Global Technology FP&A

    Sr Analyst - Global Technology FP&A

    Wendy's InternationalDublin, OH, United States
    Full-time
    When our square shaped burgers made their first sizzle on the scene more than 50 years ago, people knew our approach wasn't like any other. Same goes for the way we support our employees.Our culture...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Director, Business Analysis

    Director, Business Analysis

    Ohio StaffingColumbus, OH, US
    Full-time
    Navista Director, Business Analysis.At Navista, our mission is to empower community oncology practices to deliver patient-centered cancer care. Navista, a Cardinal Health company, is an oncology pra...Show moreLast updated: 10 hours ago
    • Promoted
    Global Environmental Manager

    Global Environmental Manager

    GreifDelaware, OH, US
    Full-time
    Founded in 1877, Greif is a global leader in performance packaging located in 40 countries.The company delivers trusted, innovative, and tailored solutions that support some of the world's most dem...Show moreLast updated: 1 day ago
    • Promoted
    Base Ecosystem Fund Lead

    Base Ecosystem Fund Lead

    Columbus StaffingColumbus, OH, US
    Full-time
    Base Ecosystem Fund Investment Specialist.Base is planning to bring a million developers and a billion users onchain.We need your help to make that happen. Base is planning to bring a million develo...Show moreLast updated: 14 days ago
    • Promoted
    Global Account Director

    Global Account Director

    Vertiv GroupWesterville, Ohio, USA
    Full-time
    The Global Account Director leads the sales and account management functions for some of the largest global accounts in the organization. There is very high expectation for growth in these global ac...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Trade Settlement Analyst

    Trade Settlement Analyst

    Ohio StaffingColumbus, OH, US
    Full-time
    The Huntington Securities, Inc.HSI) Trade Settlement Analyst is responsible for ensuring the accurate, timely allocation and settlement of securities transactions across multiple asset classes and ...Show moreLast updated: 10 hours ago