28 employees
DEC is a nonprofit organization that helps and supports intellectually disabled individuals with employment and training services.
1971