Location
valencia, kingdom of spain, Spain
Posted
May 30, 2026
Job Description
Customer Support Representative responsible for managing customer interaction channels, answering inquiries about products and services, and ensuring customer satisfaction through callbacks and feedback collection.