Octopus Energy employs 2,908 employees. The Octopus Energy management team includes Greg Jackson (Founder, CEO), Pete Miller (Co-founder and Global Creative Director), and Stuart Jackson (Chief Financial Officer and Co-Founder).
Get Contact Info for All DepartmentsLooking for a particular Octopus Energy employee's phone or email?