Company: Digital Smile Design (DSD) – DSD Center Location: Madrid, Spain (Hybrid) Employment Type: Full-Time Languages: English and German
About Digital Smile Design (DSD)
Digital Smile Design (DSD) is transforming modern dentistry. We provide education, consulting, digital technologies, and lab services to help dental clinics worldwide succeed. We empower dental professionals to deliver Facially Driven Smile Design through 3D technology, seamless digital workflows, and an "Emotional Dentistry" approach.
Within our DSD Center, our Customer Success team plays a crucial role in bringing these life-changing digital treatment plans to reality.
About the Role
As a Patient Management Associate in our Customer Support team, you are the vital link between our dental clients and our production workflow. You will manage a dedicated portfolio focused on the German-speaking market (DACH) and English-speaking doctors across Europe, ensuring their case requirements are handled with clinical accuracy, proactive care, and a human touch.
Your goal is to manage the lifecycle of dental cases from initial request to final delivery, ensuring a seamless experience for the doctors we serve.
