HOME HEALTH HOME SUPPORT AIDE (HHA) - PER DIEM Position Summary For over 40 years, North Hill, a not-for-profit senior living community located in Needham, Massachusetts, has provided vibrant living opportunities to people 65+ by offering a host of hospitality, wellness and health care services. Provides patient centered care including activities of daily living: bathing, dressing, grooming, nail care, shaving, and bowel and bladder functions.