Location
carballedo, kingdom of spain, Spain
Posted
July 17, 2026
Job Description
Provide customer support in Spanish and English for various international projects, resolving inquiries and enhancing user experience. Remote or office-based roles in Athens.