Customer Service Advisor
7 days ago
We are trusted brand custodians and long-term partners to 100+ leading brands with presence in the US, UK, Philippines, India, Australia, South Africa and Mexico. The role includes liaising with customers and insurance companies, explaining outcomes clearly, and providing accurate settlement figures