Barrett Straub, DDS, serves as the Chief Executive Officer of Smile Source and previously held the same position at ACT Dental. With nearly 20 years of experience as a dentist and owner of Straub Dentistry, Barrett transitioned leadership to focus on enhancing independent dental practices across North America. Barrett's educational background includes a DDS from Marquette University School of Dentistry and a Bachelor's degree in Biology from the University of Wisconsin-Eau Claire.
This person is not in the org chart
This person is not in any teams
This person is not in any offices