Team Leader - Customer Service and Claims

Salary:Up to £35,000
Job Type:Permanent
Logistics:Hybrid
Location:Buckinghamshire
Division:Contact Centre
Ref:1374876
Post Date:October 23, 2026

Job Application