It looks like this job is no longer available
London Competitive Permanent
Hydrogen & Carbon Capture