Dr. Sarah Glenn-Smith

Dr. Sarah Glenn-Smith

Immediate Past Chairwoman, MCSW Legislative & Public Policy Committee Secretary

Holliston

Dr. Sarah Glenn-Smith was appointed to the Commission by Senate President Karen Spilka in November 2020. She has worked as a professional in the healthcare, education, technology and nonprofit arenas for more than 20 years. She is currently the President and CEO for The Learning Center for the Deaf in Framingham. Prior to joining TLC, Dr. Glenn-Smith worked for Kaleida Health, the largest healthcare system in Western New York, as both a CEO for their joint radiology venture, and, later, as President of Ambulatory Services. Applying her passion for education, she worked for six years at PLS 3rd Learning, an international education technology company, as Chief Operating Officer, and brings extensive experience in the conception, development and execution of strategic and tactical financial, organization and development initiatives. Dr. Glenn-Smith has also held the roles of Chief Administrative Officer for the healthcare management group, Exigence, and Executive Director of Deaf Adult Services, in Buffalo, New York. She is currently serving on the board of The Center for the Assessment of Sign Language Interpreters in the role of Treasurer. Dr. Glenn-Smith earned her Executive Master’s Degree in Business Administration at State University of New York at Buffalo, and both a Masters and Doctorate in Conflict Analysis and Resolution at Nova Southeastern University in Fort Lauderdale, Florida. She grew up in Southern California, and currently resides in Holliston, Massachusetts.