: Athens, Thessaloniki, or Chania, Greece (On-site or Remote - Relocation included) Language Requirements: Advanced English... leader in telecommunications while enjoying the incredible lifestyle Greece offers. Why Greece? Why This Role? Picture...
Job Opportunity for German Speakers Customer Support & Content Moderation Locations: Portugal, Spain, Malta, Greece... to join our international team in various locations. Open Roles: Customer Support Agent: Handle customer inquiries via phone, email, and chat...