Rebecca Dibb-Simkin

Octopus Energy GroupGlobal Director of Product & Marketing