Credit Control Advisor
4 days ago
Founded in 2003, Utilita is the first – and still only - energy company created to help households use less energy, by giving them better control via digital technology. Utilita is Britain’s leading Smart Pay as You Go energy provider, with over 800,000 customers, and thanks to having better cont...