Octopus Energy's Marketing department is led by Charlotte Snelgrove (Head of Marketing) and has 45 employees.
Rodrigo Mesas
Marketing Manager
Becki Pinchback
Engagement Lead
Pauline Genet
Digital marketing manager
Looking for a particular Octopus Energy employee's phone or email?