Flexible Work, Better Balance
Elevate Your Career with a Global Customer Support Role!
Join a world-class team providing customer service solutions to major international companies. Here, every interaction matters, and your role helps ensure customers across industries—from e-commerce to finance—receive exceptional support.
Your Responsibilities:
Deliver excellent customer support to German-speaking clients
Manage inquiries via phone, chat, and email
Troubleshoot and resolve client issues with precision
Document all interactions and updates in the CRM system
Cooperate with colleagues worldwide to enhance customer satisfaction
We’re Looking For:
C1-level German and B2 English
Readiness to relocate to Greece immediately
Valid work permit for Greece
Customer support or tech expe...