The Energy & Water Ombudsman SA is the approved independent scheme that resolves disputes between member energy and water suppliers and their customers in South Australia. Our role is to facilitate the prompt resolution of disputes by providing a free, independent, accessible, fair and informal ser...See more
Headquarters:
Australia
Company Type:
SME
Company size:
11-50 Employees
Year Founded:
1999 (27 years)
Address:
LEVEL 11, 50 PIRIE ST; ADELAIDE, SOUTH AUSTRALIA 5000, AU
LOW
spending power