Customer Service Specialist (German and English languages)
23 hours ago
Our offices are located in the US, UK, Spain, Cyprus, Kazakhstan, Bangladesh and Thailand.We are chosen by more than 50 well-known Insurance Companies and Employers around the globe.While we are committed to long-term development and sustainability, we are also developing, advancing, amplifying and