CENTRO corporate office is located in 11 Sycamore St, Worcester, Massachusetts, 01608, United States and has 11-50 employees.
centro inc
centro las americas
centro
centro las americas inc
new americans community development corp
centro (las americas) inc
Departments
Number of employees
Medical & Health
3
Operations
2
C-Suite
2
Finance
1
| Location | People at location |
| North America | 1-10 |
| South America | 1-10 |
| Europe | 1-10 |
Explore people who held key positions, contributed to CENTRO's success, and advanced their careers.
Explore More
CENTRO is a nonprofit organization dedicated to empowering individuals and families, primarily serving the Latin American community in Central Massachusetts. They offer a wide range of services including food pantry support, community services, foster care, and financial empowerment programs. With a commitment to cultural and linguistic competence,... Read More