Swedish customer support - crete, greece
CreteTop Jobs Abroad
Description We're hiring Customer Support Specialists with Swedish language skills to join an international team based on-site in Crete.Build your career on one of Europe's most beautiful islands, surrounded by culture, beaches, and a relaxed lifestyle while working inside a professional, global environment.We offer the market's [...]
Job Type: Full-time
Category Customer Services & Call Centre