Customer Service Advisor
hace 7 días
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