680,000 Avro Energy and Bulb customers and employees into our OctoFamily and, subject to regulatory approval, expect...This is a very special opportunity to join the management team of Octopus Energy's UK Retail energy supply business...
Octopus Energy