Trade grey skies for sunshine and build a future in Greece. Work with an international team, support customers across Europe, and turn your German skills into a stable, long-term career all while enjoying Greeces culture, food, and relaxed Mediterranean lifestyle.
As a Customer Support Representative, you will assist customers via inbound calls, email, and chat, delivering a high-quality, customer-focused experience across all communication channels.