UK LNG Storage Manager
Sheffield, Sheffield, United Kingdom
National Grid
UK LNG Storage Manager
Grain LNG (National Grid)
Operations Manager
National Grid (Grain LNG)
Marine Manager
National Grid
Engineering Investment and Technical Support Manager
British Gas
Field Manager