Shell Energy Retail ahora es parte de 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.
online application followed by a telephone interview and an online assessment centre. later this was then an online interview followed by a two stage face to face interview with different people