Imagine starting a new chapter in Greece, joining a community of international talents who all share the same ambition: to learn, grow and build an exciting career abroad. This is your chance to work for a global leader in customer experience, partnering with some of the world’s most influential brands.
As an International Customer Support Specialist, you will:
- Deliver high-quality support to customers of well-known global brands
- Handle inquiries through various communication channels
- Ensure a smooth, positive and solution-oriented service experience
- Act as an ambassador for the brand you represent and maintain strong customer satisfaction
- Adapt to different processes depending on the project (customer service or technical support)