Education Development Center Careers, Benefits, Review
Founded in 1958 and headquartered in Waltham, Massachusetts, Education Development Center (EDC) is a global nonprofit organization that researches and evaluates programs to improve health, education, and economic opportunity worldwide.