Customer Support Representative (English & Spanish)
14 days ago
Barcelona
We are curious, funny, and obsessed with helping companies create frictionless conversational experiences.Does it sound like an attractive place to work?.Customer Support Representative.In this role, you’ll be the first line of contact for customers, solving issues, answering questions, and guidin