About EDC

EDC was founded in 1958 by university scholars and researchers who saw the need for an independent, free-standing institution that could bring together academics and teachers, business and community leaders, creative artists, and talented researchers to achieve reform of science and mathematics curricula. That collaborative, inclusive spirit has remained – more... 

Reviews

Overall

4.2
Based on 28 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
Salary/Benefits
Job Security/Advancement
Management
Culture

Salaries

Claim this company page
Headquarters
Newton Massachusetts, United States
Employees
501 to 1,000
Industry
Links
EDC website