Log in
Octopus Energy
Octopus Energy's Leadership Team includes Greg Jackson and 7 others.
Devrim Celal
CEO of KrakenFlex
Fiona Howarth
CEO of Octopus Electric Vehicl...
Greg Jackson
Founder & CEO
James Eddison
CTO
Rachel Fletcher
Director for Regulation & Econ...
Rebecca Dibb-Simkin
CMO
Stuart Jackson
CFO
Zoisa North-Bond
CEO of Octopus Energy for Busi...
View all
7 members
1 members