Nature Energy
James Lyon currently serves as the Chief Commercial Officer and Head of Business Development, Strategy & Portfolio at Nature Energy since April 2024. Prior to this, James Lyon held various positions at Shell from September 2010 to March 2024, including Commercial Lead for the acquisition and integration of Nature Energy and European Head of Biomethane Projects and Investment, focusing on renewable natural gas. Other roles at Shell encompassed General Manager for Synthetic Fuels and Chemicals, Logistics Manager for the Benelux and France region, and Global Supply Chain Analyst with a focus on operational optimization. Earlier experiences include working as a Business Continuity Analyst at the European Investment Bank, a Research Aerodynamicist at Volvo Car Corporation, and an internship as a Liaison Engineer at Airbus. James Lyon's educational background features advanced degrees from the University of Cambridge, KTH Royal Institute of Technology, and the University of Bristol, among others, in fields such as Technology Policy, Economics, and Sustainable Energy Engineering.
This person is not in any teams
This person is not in any offices