Needham, MA corporate office is located in 1139 Highland Ave, Needham, Massachusetts, 02494, United States and has 201-500 employees.
needham, massachusetts
needham town hall
needham public library
town of needham
needham park & recreation
memorial park
Departments
Number of employees
Operations
53
Medical & Health
11
Information Technology
5
Human Resources
4
Engineering & Technical
4
Finance
1
Legal
1
| Location | People at location |
| North America | 51-200 |
Explore people who held key positions, contributed to Needham, MA's success, and advanced their careers.
Behavioral Health Tech... at Child'sPlay Therapy Ce...
Worked as Summer Program Counselor
at Needham, MA (2016-2018)
Director, Transportati... at Town of Needham
Worked as Director, Transportation
at Needham, MA (1970-2025)
Director, Emergency Ma... at Tufts University
Worked as Emergency Management Administrator
at Needham, MA (2017-2020)
Explore More
The Town of Needham provides a variety of municipal services including public works, park and recreation activities, and community resources. It aims to serve the residents of Needham by offering essential services such as online bill payment, permits, and public safety information. The town also focuses on community engagement through events, news... Read More