3517 employees
EDC is a global nonprofit organization that designs, delivers and evaluates programs to address education, health and economic challenges.
1958