Location
barcelona, kingdom of spain, Spain
Posted
June 15, 2026
Job Description
Deliver excellent patient experiences and provide customer support through various channels, ensuring patient satisfaction and contributing to product/process improvements. Requires a Dentistry degree with Orthodontics experience and good communication skills.