Full Name
Rebecca Dibb-Simkin
Job Title
Chief Product & Marketing Officer
Company
Octopus Energy Group
Rebecca Dibb-Simkin