Capita
–
Chelmsford, Essex, United Kingdom
... Similar previous experience is not essential - we have colleagues who excel from a diverse range of backgrounds, whether that’s customer service, retail, sales, ex-Armed Forces or security, however, there is one thing in common – excellent ... - May 01