Claims Handler Salary - £28,600 Leeds This is a great opportunity for someone who enjoys working in a fast-paced, customer-focused environment and is passionate about helping people. Whether you already have experience in claims or contact centres,
Company Description We’re an ambitious, forward-thinking global business who build transformative solutions for our customers to deliver best-in-class sustainable mobility, connectivity and technology solutions. We support our customers with a range of products and services to