Tim Naylor

Head of Envision Energy’s Digital business, EMEA