Apply Now
Location
Remote, kingdom of spain, Spain
Posted
July 07, 2026

Job Description

Customer Support Specialist to guide clients, ensure product value, and deliver high-quality customer experience in a scaling international environment, requiring Dutch and French fluency.