Shell Energy Retail is now part of Octopus Energy. Shell Energy Retail Limited in the UK is wholly owned and fully operated by Octopus Energy Limited. As of 1 December 2023, Shell Energy Retail Limited is no longer a part of the Shell Group of Companies.
I applied online. I interviewed at Shell Energy Retail
Interview
there was an initial interview on the phone which led on to the next stage of multipanel interview (with 3 people of different roles) -first person - personality/attitude interview -second - was given an activity beforehand to sort -third - phone role call