CUSTOMER SERVICE ADVISOR LE19 jobs in LEICESTERSHIRE, United Kingdom

customer service and ability to develop relationships at all levels. Excellent organisational skills to successfully manage the.... The Role British Gas Energy Business Complaints in Leicester (BGEB) is the last stop before a customer progresses...

Centrica