Energy & Climate🎨 Marketing & Design · Director
Germany
ApplyBuildList
Loading company...

Octopus Energy is a energy & climate company based in London, United Kingdom, founded 2015. The company is at the Series C+ stage, having raised $3.8B, with 1,001-5,000 employees. Octopus Energy is hiring for 134 open roles, listed below.
Updated Aug 2026
Weekly job alert · 134 current matches
BuildList will send one focused digest matched to this search. You can refine or unsubscribe at any time.