Dr. Meehan is the Chief Dental Officer and Assistant Dean in the Office of Clinical Affairs and holds an academic appointment as Professor of Clinical Oral Medicine. A retired Navy Captain, he held numerous educational leadership roles in the United States Navy Dental Corps culminating in his service as Dean of the Naval Postgraduate Dental School in Bethesda, Maryland.