A leading tech-enabled business services company in Spain is hiring a Customer Support Agent to engage with customers nationwide. The role involves handling customer interactions, providing technical support, and ensuring customer satisfaction. Ideal candidates possess excellent communication skills