Elliot Schlang, DDS, is Chief Dental Officer for Smile America Partners and has been with the company since 2007. He holds dental licenses in 20 states and is responsible for the direction and development of clinical dentistry, spending most of his time mentoring dentists in clinical and management techniques to ensure patients have excellent clinical outcomes and positive dental experiences.
A graduate of the UCLA School of Dentistry, he is currently a member of the school’s Board of Counselors and has held this position since 2004. From 1974 to 2000, Dr. Schlang practiced dentistry in Los Angeles, growing his practice from one office to several multispecialty group dental practices. In 2000, he merged these with Castle Dental Centers, a national dental company, serving as Dental Director before joining Smile America Partners.