Dr. Sarah Dech was born and raised in Detroit, MI and completed her undergraduate studies at the University of Michigan, where she graduated with a Bachelor of Science with distinction. She then attended medical school at the Ohio State University, where she was inducted into the prestigious Alpha Omega Alpha Honor Medical Society during her junior year, and graduated magna cum laude with her medical doctorate in 2016. She completed an internship at Ascension St. John in Detroit, MI, followed by ophthalmology residency at Tufts Medical Center/New England Eye Center in Boston, MA. She has presented research at the regional and national level, including at the American Society of Cataract and Refractive Surgeons annual meeting.

Dr. Dech practices medical and surgical comprehensive ophthalmology, including management of cataracts, ocular surface disease, glaucoma, diabetes, macular degeneration, and eyelid disorders. She is a member of the American Academy of Ophthalmology and the American Society of Cataract and Refractive Surgeons.

Dr. Dech enjoys spending time with her husband, hiking, traveling, watching college football, and discovering new restaurants.