About
Who is Octopus Energy?
Registered as Octopus Energy, LLC, Octopus Energy uses this legal name for state public-utility-commission filings and customer contracts. The trading name on bills is the shorter, more recognisable form.
The company is headquartered in Houston, TX (US HQ); London (group HQ), where it runs senior management, customer operations and regulatory liaison with state commissions.
Octopus Energy was established in 2020. A longer track record means more years operating under state-commission rules and a wider history of customer feedback, billing and regulatory interactions.
Octopus Energy is part of the Octopus Energy Group Ltd group, which provides shared governance, financial backing and a broader pool of expertise in wholesale-market trading, hedging and regulatory work.