Teresa Sherman

Teresa Sherman

Business Associate, EDC Solutions
MA, MBA

Teresa Sherman is the lead for communications and marketing for EDC Solutions, the direct service enterprise of Education Development Center (EDC). Sherman provides strategy and support for the development, delivery, and dissemination of training, consultation, and products across three fee-for-service business units: Zero Suicide Institute, Prevention Solutions, and Education & Wellbeing. Her role includes administrative management of the EDC Solutions website and affiliated sites, as well as brand management for EDC Solutions and its sub-brands. 

Sherman holds an MBA in Social Impact and Nonprofit Management and an MA in Sustainable International Development from the Heller School at Brandeis University. She joined Education Development Center after graduating in 2016. Prior to graduate school, Sherman managed teacher development at World Teach and taught English to adults and youths through the Fulbright Program and the United States Peace Corps. Sherman earned a dual bachelor’s degree in journalism and history from Illinois Wesleyan University.