Steven Moss

Leader In Renewable Energy | Energy Transition at Shell

Steven Moss is an accomplished leader in the renewable energy sector with extensive experience in the energy transition. Currently serving as a Leader in Renewable Energy at Shell since January 2022, Steven previously held the position of Chief Executive Officer at GlassPoint Solar, where innovative solar technology solutions were developed for the oil and gas industry. Steven's diverse career includes leadership roles at Oman Energy Development, GE, and Alstom Power, contributing to advancements in solar, geothermal, and biomass power plants, as well as industrial steam turbines and aerospace manufacturing. Steven holds a Doctor of Philosophy (Ph.D.) in Mechanical Engineering from Imperial College London and a Bachelor of Science (BSc) in Mechanical Engineering from The University of Manchester.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices