Avertissement Ce site n'est pas recommandé pour les navigateurs Internet Explorer. Veuillez utiliser un autre navigateur Web pour profiter d'une meilleure expérience.

Energy and Carbon Lead

Safran Landing Systems Moyens généraux Gloucester , Angleterre , Royaume-Uni CDI Temps complet

Parlons de votre future mission

Landing Systems Services, MRO (Maintenance, Repair and Overhaul) site sits close to Staverton airport, nestled between the historic city of Gloucester and the spa town of Cheltenham. This site is a centre of excellence dedicated to MRO of both landing gears and associated components for civil, military and helicopter aircraft. It is part of a worldwide MRO network of nine sites with a total of 1,400 employees. Plus, it supports over 500 customers; overhauling and repairing approximately 1,200 landing gears and 10,000 equipment components annually. Each year, our shop returns many hundreds of landing gear fully overhauled and restored back to aircraft.

Energy & Carbon Lead
• Identify and disseminate industry trends and future innovation in the clean energy sector
• Develop a strategic approach to energy and carbon management for SLSS & SLS UK sites (e.g. carbon matters language, tools, best practice guide; etc.) for energy and carbon reduction
• Take responsibility for all SLSS & SLS UK CCA data / submissions where required
• Develop a pathway / blueprint for SLSS & SLS UK sites to embed carbon management into the core business processes of the UK business unit sites (e.g. Operations, FM, Supply Chain Management, Asset Management; etc.) to reach industry exemplar status for energy and carbon management within 5 years
• Develop and energise an energy / carbon team composed by key stakeholders within SLSS & SLS UK sites (including health and safety; energy managers; low carbon leads; etc.) to provide a co-ordinated focus for members to network and share best practice in all aspects of sustainable energy and carbon management
• Raise and disseminate awareness on energy / carbon matters to support SLSS & SLS UK energy / carbon team to become an informed “client” on energy / carbon matters
• Lead consulting assignments with SLSS & SLS UK sites to deliver emissions baselining, reduction plans and costed roadmaps
• Engage key stakeholders from Executive to Operational levels at all UK business unit sites to identify internal resources gaps to support the implementation of SLSS & SLS UK low carbon strategy to 2025
• Track and report progress and liaise with Safran Group HQ Environment / Carbon functions
• Act as technical interface / support for all new Energy Reduction (e.g Solar PV; CHP projects) across SLSS & SLS UK
• Act as the interface with Group Purchasing in France regarding ongoing energy sourcing including a UK view on any hedging requirements
• Ensure consistency across SLSS & SLS UK with regards to metering (e.g. smart meters)
• Attend site services meetings when requested to ensure that all projects being approved and started optimise the Carbon targets for the site
• Produce data / required metrics for each business unit on a monthly / quarterly and annual basis including regular market insights

Et en complément ?

Energy and decarbonisation knowledge and experience
• Knowledgeable and experienced in a wide range of low carbon / clean energy solutions across electricity, gas; CHP
• Understanding of and experience with energy services and energy supply business models
• Knowledge of carbon frameworks and terminology (e.g. SBTs, Net Zero, Carbon Neutrality, RE100, Offsetting markets, etc.)
Technical knowledge
• Energy metering and monitoring techniques e.g. baselining, benchmarking, energy management tools and methods (e.g. baseload analysis, degree days analysis; etc.)
• Road mapping for the deployment of technologies and enabling projects for energy efficiency, renewables and storage projects
• Business and commercial model alternatives to support the deployment of energy efficiency and technologies
• Lifecycle costings
• Knowledge of UK tax rebates and subsidy scheme for energy efficiency and renewables technologies

Parlons de vous

• Strategically minded: Able to structure insights and evidence into compelling narrative for how to realise a business opportunity or overcome a business challenge
• Market knowledge: Understanding of the UK / Global energy markets and financial levers
• Commercially minded: Able to build, assess and improve business cases and financial profiles including innovative approaches
• Technologically astute: Knows the (energy) technology sector and the energy construction services market
• Creative: Able to innovate and to instigate and assess new ideas
• Organised: Able to coordinate and drive people to a common goal to meet deadlines required
• Communicator: Present outputs with clarity and credibility through written and verbal presentations
Work Experience:
• Successful track record in a similar capacity or demonstrable success in delivering projects in a consultative environment
• Experience of stakeholder engagement
• Hands on experience of road mapping
• A professional, team-oriented, relationship-oriented approach to managing successful, long-term stakeholders' engagements
• Knowledge of energy and carbon markets standards and regulatory schemes
• Degree level qualification in any discipline or equivalent – essential
• French speaking an advantage

Quelques précisions


Localisez votre futur site

Meteor Business Park Cheltenham Road East GL2 9QL


Angleterre Royaume-Uni

Copier l’adresse
76 800
collaborateurs dans le monde
pays dans lesquels Safran est présent
familles de métiers
  • © Safran