Employment Opportunities

North Shore Elder Services is an innovative and collaboratively-oriented not for profit organization employing about 100 social workers, nurses, protective services workers,  and administrative staff, as well as engaging more than 200 volunteers.  We are designated as an Aging Services Access Point (ASAP) and an Area Agency on Aging (AAA) by the Massachusetts Executive Office of Elder Affairs.

This year, we have been recognized as the “Nonprofit of the Year” by the Greater Beverly Chamber of Commerce. We provide a challenging, yet rewarding work environment with a focus on professional learning. Regular training and continuing education opportunities are offered as well as clinical supervision for social work licensure.  Our offices are spacious with excellent exposure to natural light and are easily accessible from Routes 1,  128 and 95.

For full time employees (35 hours per week), benefits include three weeks’ vacation in the first year, paid sick leave and wellness time, and 12 holidays per year; group medical and dental insurance, life and disability insurance, Flexible Spending Accounts, retirement savings, flexible scheduling, and more. 

Due to the volume of applications, we may not be able to respond to all submissions. Please no phone calls. AA/EOE

Current Employment Opportunities

Home Delivered Meals Driver – 15 hours per week

The Home Delivered Meals driver transports Home Delivered Meals to home-bound elders and community members with a disability within a specific geographic area.  Upon meal delivery, the driver confirms that the consumer is home and reports any unusual circumstances.  In this way, the driver provides a wellness check for the consumer and serves as a link between North Shore Elder Services and the consumer.


  • Basic knowledge of English and ability to interpret written and oral instructions. Ability to write.  
  • Must have own transportation, current driver’s license and must show proof of automobile insurance with a minimum liability coverage of $20,000/$40,000
  • Requires lifting up to 50 pounds
  • Ability to listen effectively, and respond to consumers and related parties in a supportive manner
  • Ability to work collaboratively
  • Good time management and effective communication skills

Site Coordinator – 20 hours per week

The Site Coordinator oversees the documentation and delivery of Home Delivered Meals (HDM) to home bound elders and community members living with a disability. The Site Coordinator provides guidance to the HDM Drivers based on management direction, and serves as a link between North Shore Elder Services and the consumer.


  • Able to read, write, understand, and interpret Basic English.
  • Must have own transportation, current driver’s license and must show proof of automobile insurance with a minimum liability coverage of $20,000/$40,000.


  • Listens effectively and responds to consumers, related parties, and HDM team in a supportive
  • Exhibits sound judgment, time management skills, and the ability to prioritize.
  • Plans ahead and keeps accurate records.
  • Works collaboratively.
  • Requires lifting and carrying up to 50 pounds, bending, reaching, twisting, walking, climbing.

Bilingual Geriatric Support Services Coordinator

The Bi-Lingual Geriatric Support Services Coordinator (GSSC) coordinates home care services for approximately 100 members aged 65 and older. The caseload will be primarily Spanish-speaking, however English and other non-English speaking members may be included in the caseload.

  • Coordinates initial and ongoing assessments for new Spanish-speaking Senior Care Options clients
  • Coordinates the development of community-based care plans and related service packages necessary to maintain or improve the health of enrollees
  • Monitors the appropriate provision and functional outcomes of community services, adjusting them as needed, and coordinating services with service providers.
  • Reports Skilled Nursing Facility (SNF) admissions and requests to Liaison.
  • Coordinates scheduled Primary Care Team meetings with SCO staff to review problems or changes in client status.
  • Maintains accurate and timely documentation in centralized record keeping.
  • Attends in-service training, other seminars, and programs appropriate or beneficial to the GSSC position.
  • Required:
  • Education: Bachelors’ Degree in Human Services and two years elder care case management. Social work LSW social work license or eligibility for a license required.
  • Experience: Knowledge of elder care network required. Experience in a health care setting preferred.
  • Skills:
  • Fluent in Spanish (speaking, writing and reading)
  • Ability to effectively participate in an interdisciplinary team environment
  • Excellent communication and documentation skills
  • Up-to-date awareness of agency and community services and resources
  • Flexibility and creativity in service planningSend your resume with a cover letter to: jobs@nselder.org 

Temporary Intake Care Manager – June to December

North Shore Elder Services is accepting resumes for a full time (35 hours per week) temporary Intake Care Manager. The Intake Care Manager has responsibility for conducting initial assessments of an applicant’s eligibility, developing service plans in consultation with the ongoing Care Manager, completing required paperwork including CDS and SAMS data entry, and passing the case on after services have been ordered.  The Intake Care Manager works closely with the Information and Referral Unit, with the ongoing Care Manager, with Home Care RNs, and with outside referral sources.  As a Care Manager, the position requires advanced skills in engaging clients, their families, and referral sources, the ability to identify complex problems and document them clearly, good organizational and time management skills, and a thorough knowledge of NSES programs and resources.


  • Bachelor’s Degree in social work or RN preferred. A Bachelor’s Degree in other areas will be considered. 
  • Massachusetts Social Work or Registered Nurse license required, or willingness to obtain such a license.
  • At least two years’ experience in case management required, as well as knowledge of NSES’ programs and area community resources.


  • Ability to engage elders and their families
  • Good organizational skills
  • Clear, concise, and thorough documentation skills
  • Ability to work collaboratively with referral sources.
  • Microsoft Office proficiency
  • Must have valid driver’s license and own car

Program Manager for Senior Care Options – 35 hours per week

North Shore Elder Services is accepting resumes for a full time (35 hours per week) Program Manager for Senior Care Options. The Program Manager is responsible for overseeing home services through the supervision of Geriatric Support Services Coordinators. The position entails extensive coordination, follow-up and feedback to consumers and service providers, as well as record keeping in compliance with regulations.


  • Master’s degree in Social Work
  • LICSW licensure or eligible to sit for exam required
  • Three years’ experience in elder care, health or other service delivery systems
  • Two years’ experience in a supervisory role


  • Strong supervision/management skills
  • Strong mediation/problem-solving skills
  • Team player
  • Strong communication and writing skills
  • Computer proficiency