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 through an employee referral. The process took 2 months. I interviewed at Shell Energy Retail
Interview
It was smooth and well planned. It was a 60 mins call in that 20 mins to introduce and get to know yourselves 20 mins for technical discussion and 20 mins for HR ethics