MANAGER CUSTOMER CONTACT CENTRE jobs in COVENTRY, United Kingdom #2