Insurance Claims Team Manager - Swansea
20 days ago
Swansea
The role involves ensuring that an excellent claims service is provided to customers, including handling claims, overseeing enquiries, managing complaints, and authorising payments. You will be ...