🏛️ London's Premier Job Portal
Do you enjoy supporting others and creating outstanding customer experiences?
Join a diverse, international team in Greece, where you’ll assist customers from across the globe by offering reliable solutions, clear communication, and a smooth support experience.
Role Overview:
As a Customer Specialist, you will serve as the main point of contact for customers through multiple communication channels. Your role will involve handling inquiries, resolving issues efficiently, and ensuring every customer feels informed, supported, and valued at every step.
Key Responsibilities: