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

 Information and Referral Specialist 

Our Agency is seeking a special individual to fill the position of Information and Referral (I & R) Specialist. You will provide information on a myriad of programs and services in response to specific inquiries from elders, people with disabilities, caregivers and family members. I & R Specialists link elders, caregivers, and others to the information or services needed.  Information and service referral requests are frequently time sensitive; accurate and timely documentation and referral to appropriate resources is paramount. You will process Agency intakes, including: State Home Care Services, Protective Services, Family Caregiver/Elder Care Advice, Money Management, and CAE screens. The intake process includes clarification of the client’s need, determination of eligibility, program assignment, and accurate completion of the record. 


Education: Bachelor’s Degree or an Associate’s Degree with 3-4 years working in community-based agencies. Experience in elder or human services. AIRS certification or willingness to obtain certification.

Experience:  Proficiency with database management and Internet applications. Experience providing information and referral preferred. Familiarity with Aging Service Access Points and Area Agencies on Aging. 

• Supportive telephone manner and good listening and communication skills. 

• Ability to creatively solve problem and access information from a variety of sources.

• Strong organizational skills, including the ability to prioritize tasks. 

• Ability to interact comfortably with people at various levels within the agency and in the community. 

• Computer proficiency required.


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


  • Bachelors’ Degree in Human Services and two years elder care case management.
  • Social work LSW social work license or eligibility for a license required.
  •  Knowledge of elder care network required. Experience in a health care setting preferred.


  • 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 planning

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 preferred. A Bachelor’s Degree in other areas will be considered. 
  • Massachusetts Social Work 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

Accounting Assistant – Part-time, 20 hours per week

North Shore Elder Services is seeking a part-time Accounting Assistant.  You will be responsible for processing client cost share payments, collecting on past due balances, and processing the agencies bank deposits.  This is an ideal position for the applicant seeking to gain experience in accounting with a non-profit.  You will also update donation, consumer address, and SAMS databases and perform other Agency support operations.


  • High School Diploma
  • A minimum of one year’s experience in accounting and billing and/or data entry, preferably in a non-profit, government funded agency


  • Attention to detail
  • Ability to work cooperatively with others
  • Computer literacy



Long Term Care Ombudsman Assistant – Part-time, 12 hours per week

North Shore Elder Services is hiring a Long Term Care Ombudsman Assistant to visit assigned LTC facilities weekly to monitor resident care and environment.  This individual would contact residents and receive complaints; investigate and resolve problems; inform residents of their rights under state and federal law; and provide information and referral to residents, families, and facility staff.


  • Bachelor’s Degree in Social Work, Sociology, Gerontology, Communications or other related field
  • Certified as State Ombudsman
  • Working with the elderly for a minimum of three years in a supportive or advocacy role
  • Must have a valid driver’s license and reliable vehicle


  • Ability to communicate with elders, families, nursing home staff and other providers
  • Ability to mediate as necessary between family members and facility staff concerning resident issues
  • Good interpersonal skills
  • Understanding of current regulations affecting long-term care
  • Proficient in Microsoft applications, such as Word, Excel and Outlook