Nick Flinn

Nick Flinn

Vice President, Decarbonisation Technologies, Shell Catalysts & Technologies