Our awesome team counts 50 people with the CS Director at the wheel and 4 CS Managers supervising each one of our key markets (Spain, Italy, Germany, and France). The remaining members are spread between CS Agents, Billing, Content and Claim Specialists, and Tech Support.
We at Customer Service have a very clear mission: to delight our customers and effortlessly provide solutions to all of their needs by giving them a smooth customer service experience. To ensure optimal results, all of our moves are based on data-informed decisions.
From help center localization, official claims, customer escalations, to bugs and incident reporting, quality analysis, and KO management; our priority is to help our clients with anything they need.