Corporate Energy Manager

2 days ago


Leeds, Leeds, United Kingdom Science Based Targets initiative Full time
Job Overview

The Science Based Targets initiative is seeking a highly skilled Corporate Energy Manager to join their team. This role will play a critical part in shaping the corporate net-zero standard by enhancing requirements for effective energy decarbonization.

The ideal candidate will have a minimum of 5 years of experience in the sustainability/climate change field, with a focus on zero-carbon and renewable energy. They will possess expert knowledge of market-based instruments and their role in driving a clean, efficient energy system.

This is a full-time role with flexible location options, but preference is given to the UK, Germany, USA, Mexico, and France. The salary for this position will be determined based on location and experience level, but can be estimated around $80,000-$100,000 per annum.

The successful candidate will lead the development of work streams related to Scope 2 and corporate energy sourcing, integrating scientific research and data into actionable and robust standards. They will also collaborate closely with the Research Team to ensure new requirements and metrics are practical, scientifically rigorous, and aligned with global climate goals.

Key responsibilities include:

  • Developing and implementing science-based targets for corporate energy sourcing;
  • Collaborating with the Research Team to ensure new requirements and metrics are practical and scientifically rigorous;
  • Facilitating stakeholder engagement and consultation processes.

This is an exciting opportunity to work in one of the most successful and fastest-growing initiatives driving climate action.



  • Leeds, Leeds, United Kingdom Science Based Targets initiative Full time

    Job DescriptionAre you passionate about renewable energy and sustainability? Do you have experience in leading collaborative efforts in a culturally diverse environment? We are seeking a skilled Energy Sourcing Manager (Senior) to join our Corporate Standards Team. As part of this role, you will lead work streams related to Scope 2 and corporate energy...


  • Leeds, Leeds, United Kingdom Science Based Targets initiative Full time

    Job DescriptionThe Corporate Energy Decarbonization Specialist will report to the Value Chains Lead and be responsible for managing stakeholder consultation processes, balancing scientific credibility with the practicalities of corporate implementation.This role requires exceptional communication skills, adept at working with diverse teams to advance project...


  • Leeds, Leeds, United Kingdom Climate17 Full time

    Climate17 is a leading renewable energy company committed to developing, building, and operating innovative projects. We offer a comprehensive approach to renewable energy development, providing services throughout every stage of a project.Our long-term mission is to create utility-scale renewable energy projects using multi-technologies and take large...


  • Leeds, Leeds, United Kingdom Clarke Energy Full time

    About UsWe are Clarke Energy, a leading provider of energy solutions. We are recruiting for an Electrical Project Coordinator to join our team in the UK and Ireland.Key Responsibilities:Manage and assist with all aspects of grid code compliance in terms of ION, EON, and FON with NGET and DNO connection points supporting electrical commissioning activities as...


  • Leeds, Leeds, United Kingdom Science Based Targets initiative Full time

    About the RoleThis is an exciting opportunity for a Corporate Sustainability Manager to lead the development of work streams related to Scope 2 and corporate energy sourcing. The successful candidate will collaborate closely with our Research Team to ensure new requirements and metrics are practical, scientifically rigorous, and aligned with global climate...


  • Leeds, Leeds, United Kingdom Science Based Targets initiative Full time

    Renewable Energy Transition Manager PositionThe Science Based Targets initiative is a global body enabling businesses to set ambitious emissions reductions targets in line with the latest climate science. We are seeking an experienced professional to fill the role of Renewable Energy Transition Manager, who will play a critical role in this transition by...


  • Leeds, Leeds, United Kingdom Dalkia Energy Services Full time

    About Dalkia Energy ServicesDalkia Energy Services is a leading provider of technical and energy services in the UK, delivering innovative solutions to help clients achieve net zero emissions. With a talented workforce of over 4,000 people, we offer a wide range of energy, engineering, and facilities services.As a BMS Project Engineer at Dalkia Energy...


  • Leeds, Leeds, United Kingdom Science Based Targets initiative Full time

    Key ResponsibilitiesThe Zero Carbon Energy Standards Manager will be responsible for developing guidance related to the implementation of SBTi standards about energy decarbonization. This includes leading the development of work streams related to Scope 2 and corporate energy sourcing, integrating scientific research and data into actionable and robust...


  • Leeds, Leeds, United Kingdom Science Based Targets initiative Full time

    About the RoleWe are seeking an experienced Energy Transition Expert to join our Corporate Standards Team as a key member of our dynamic team driving climate action.The successful candidate will play a critical role in enhancing requirements for effective energy decarbonization by incorporating research findings into our Corporate Net-Zero Standard. With...


  • Leeds, Leeds, United Kingdom Science Based Targets initiative Full time

    Job Summary: We are seeking a highly skilled Energy Transition Specialist to join our team at the Science Based Targets initiative. As an Energy Transition Specialist, you will play a critical role in shaping the future of corporate sustainability and driving progress towards a low-carbon economy.About the Role: The ideal candidate will have a minimum of 5...


  • Leeds, Leeds, United Kingdom ENGIE Group Full time

    About ENGIE UK: ENGIE's 1,000 employees in the UK play a crucial role in helping the Group achieve its net-zero carbon goal by 2045. With over 20 years of experience in the UK energy market, we've invested heavily in renewable energy and storage, supplying energy to organisations of all sizes. Our Energy Supply division powers over 17,000 UK businesses with...


  • Leeds, Leeds, United Kingdom Science Based Targets initiative Full time

    Job DescriptionThe Science Based Targets initiative is seeking a highly skilled Energy Transition Strategist to join their team. This role plays a critical part in shaping the corporate net-zero standard by enhancing requirements for effective energy decarbonization.The ideal candidate will have a minimum of 5 years of experience in the...


  • Leeds, Leeds, United Kingdom Gleeds Corporate Services Ltd Full time

    About UsGleeds Corporate Services Ltd is a leading global property and construction consultancy with over 135 years of experience. We deliver award-winning projects around the world, focusing on Climate change and Sustainability.We are looking for a highly motivated Senior Quantity Surveyor to join our team in Leeds. As a key member of our team, you will...


  • Leeds, Leeds, United Kingdom Science Based Targets initiative Full time

    About the RoleWe are seeking a highly skilled Energy Sourcing Expert to join our team at the Science Based Targets initiative. As a key member of our Corporate Standards Team, you will play a critical role in developing and implementing standards for corporate energy decarbonization.Your primary responsibility will be to lead the development of work streams...


  • Leeds, Leeds, United Kingdom Science Based Targets initiative Full time

    About the RoleWe are seeking a highly skilled Renewable Energy Sourcing Specialist to join our team. This is a full-time position, and the location is flexible but with a preference for the UK, Germany, USA, Mexico, or France.The salary for this role will depend on location and experience level, with an estimated range of €80,000 - €120,000 per year.Job...


  • Leeds, Leeds, United Kingdom Science Based Targets initiative Full time

    As a key member of the Corporate Standards Team, you will play a pivotal role in enhancing the Corporate Net-Zero Standard by integrating research findings on effective energy decarbonization. This position requires expertise in relevant concepts and standards around renewable and zero-carbon energy, GHG accounting, corporate climate target-setting, and...


  • Leeds, Leeds, United Kingdom Clarke Energy Full time

    Job SummaryWe are seeking an experienced Energy Solutions Commissioning Specialist to join our team in Clarke Energy. As a key member of our operations team, you will be responsible for ensuring the successful commissioning and field service support of our power generation projects.The ideal candidate will have a strong background in mechanical and...


  • Leeds, Leeds, United Kingdom Science Based Targets initiative Full time

    Sustainability Leadership OpportunityThe Science Based Targets initiative is seeking a seasoned Energy Sourcing Manager (Senior) to drive our efforts in zero-carbon energy and sustainability. As part of this role, you will lead work streams related to Scope 2 and corporate energy sourcing, collaborating closely with the Research Team to ensure new...


  • Leeds, Leeds, United Kingdom Science Based Targets initiative Full time

    Role OverviewThis position plays a pivotal role in shaping the Science Based Targets initiative's corporate net-zero standard. As Energy Sourcing Manager (Senior), you will be responsible for leading work streams related to Scope 2 and corporate energy sourcing, ensuring that new requirements and metrics are scientifically rigorous and aligned with global...


  • Leeds, Leeds, United Kingdom Arla Foods Full time

    Corporate Responsibility OfficerWe are seeking a Corporate Responsibility Officer to join our team at Arla Foods Stourton site. In this role, you will be responsible for driving and implementing sustainability initiatives, ensuring that we meet our environmental and social responsibilities.Develop and implement a site-specific sustainability strategy,...