Spirit Energy
Senior Process Engineer
Centrica Energy
Operations Support Engineer
Centrica Energy Storage +
OIM
Union Carbide
Process Engineer
Centrica Energy
Project Manager
Spirit Energy
Deputy Shift Engineer
Centrica Energy Storage +
Operations Advisor (offshore)
The University of Sheffield