Octopus Energy's HR department is led by Matt Norell (Head of Tech Recruitment) and has 71 employees.
Holly Noble
Head of Training Operations
Charlotte Brown
Talent Sourcer
Looking for a particular Octopus Energy employee's phone or email?