Location
sevilla, kingdom of spain, Spain
Posted
May 25, 2026
Job Description
Provide customer support in French and English for a premium audio brand, resolving inquiries and troubleshooting issues.