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. The Senior Manager of Care Coordination serves as the operational leader for North Hill’s Continuum of Care, overseeing all Social Services and Case Management functions within Independent and Enhanced Independent Living. This role manages resident pathways and transitions across all levels of care, ensuring coordinated workflows, strong performance metrics, and high-quality outcomes. The Senior Manager leads the Care Coordination Committee to proactively review at-risk residents, align interdisciplinary efforts, and monitor data related to care utilization and referrals. In addition, this position directs social work operations, provides guidance and support to residents and families navigating complex care or contractual matters, and ensures consistent understanding and application of life care and residency contracts across the organization.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior