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.
Sign up to view 0 direct reports
Get started