Customer Support Centre Team Leader
3 days ago
Leeds
The Customer Support Centre is at the heart of all communications between insurers, their customers and other departments within Copart, who handle approximately 5500 phone calls each week.Our services include vehicle collection instructions, the processing of V5s, keys and documents, vehicle cle...