Multi-site business

If your business has 5 sites or more we will help you manage all your sites smoothly by providing tailored account management service.

Why Discover Energy multi-site business service?

Our dedicated customer service can help you with contract management, open, switch, close, move in & out, meter service and specific service inquires when you need it for an individual site or consolidate account management service.

Consolidated account management

Your multi site accounts can manage through one login using our My Account. You can view all your sites bills, account status & histories, consumption status & histories and pay bills.

Contact us

Contact us via email Monday to Friday 9.00 am to 5.30 pm