North Hill corporate office is located in 865 Central Ave Ste 1, Needham, Massachusetts, 02492, United States and has 201-500 employees.
north hill
north hill needham inc
north hill retirement community
north hill communities inc
north hill home health care inc
north hill associates llc
Departments
Number of employees
Operations
44
Medical & Health
27
Finance
13
Sales
4
C-Suite
4
Marketing
4
Human Resources
3
| Location | People at location |
| North America | 51-200 |
| Asia | 1-10 |
Explore people who held key positions, contributed to North Hill's success, and advanced their careers.
Director of Nursing at Life Care Centers of A...
Worked as Director, Nursing Services
at North Hill (2021-2023)
Certified Nursing Assi... at Tribute Home Care
Worked as PurposeFULL Living Coordinator
at North Hill (2022-2024)
Operations Specialist at Benchmark Senior Livin...
Worked as Director, Vista Terrace Enhanced Living
at North Hill (2021-2023)
Explore More
North Hill Senior Living offers vibrant retirement living in Needham, MA, focusing on wellness, independence, and community for seniors aged 65 and older. The facility features independent living, enhanced living, skilled nursing, and long-term care, along with a variety of amenities such as dining, fitness centers, and cultural programs. Residents... Read More