Michael Ryan is a Senior Process Engineer at Spirit Energy, holding the Process Engineering Authority (EA3) for the Offshore Morecambe Hub. Previously worked as a Projects Engineer at Worley and as a Graduate Engineer at Centrica. Holds a Master of Engineering in Chemical Engineering from the University of Cambridge.
View in org chart
View in org chart
December, 2022 - present
December, 2017