About The Role Great customer service is not rocket science. It’s about keeping our promises, and fixing problems quickly. In essence it’s about treating our customers the way we like to be treated. The Ecotalk Customer
Salary Details: £25,550 plus £2,500 OTE The objective of this position is to manage all gas and electricity meter works and contracted meter agents, to process metering related queries in an efficient and effective manner. To manage