Central Source corporate office is located in 1008 Washington St Unit 1, Norwood, Massachusetts, 02062, United States and has 11-50 employees.
central source inc
central source
central source: inc
central source and
centralsource
Departments
Number of employees
Finance
5
C-Suite
2
Operations
2
Engineering & Technical
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Central Source's success, and advanced their careers.
Financial Planning & A... at Newforma
Worked as Financial Operations Consultant
at Central Source (2022-2024)
Explore More
Central Source specializes in providing tailored business management solutions exclusively for nonprofit organizations. With over a decade of experience, they offer services such as accounting system design, grants management, cloud-based bookkeeping, and compliance audits. Their focus on efficiency and automation allows nonprofits to save time and... Read More