Tech jobs
Job listings
6.8K jobs
2 views last week
Italian-speaking Customer Support Agent – Remote (Greece)
New Europe
Join the frontline support team. You will be the first point of contact for customers by phone and email. You will provide roadside assistance, support customers with the brand's app and digital services, and handle…
Android iOS