Customer Support Centre Team Leader
7 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. Ensuring that all data entry and administrative work is carried out accurately and in a timely manner. Be f...