This is a multinational company that handles more than 20,000 telephone-based customer service projects every year on a global basis, with offices in over then 47 countries. In our premises in Greece, we have more than 4.200 employees supporting in more than 26 different languages.
Location: Greece / Athens