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

Housing Programs Manager – Full time, Exempt

The Housing Programs Manager is responsible for the oversight of residential and in-home service coordination for residents residing in specialty housing sites which include Supportive Living sites, Congregate Living sites, and private housing contracts. The Housing Programs Manager provides direct supervision to Congregate Housing and Supportive Living Coordinators, Resident Service Coordinators, and the Homeless Housing Specialist.  The Housing Program Manager ensures adherence to North Shore Elder Services (NSES) policies and procedures and promotes an interdisciplinary approach to consumer-centered and directed care.  The Housing Programs Manager collaborates with multiple community organizations and health systems with a goal of improving the consumer’s quality of life and reducing social isolation.

Organizational Relationships

Reports to the Director of Long Term Services and Supports (LTSS).

Supervises Congregate Housing and Supportive Living Coordinators, Resident Service Coordinators and the Homeless Housing Specialist.

Collaborates with Home Care Care Managers and Supervisors, Clinical Assessment and Eligibility RNs, Senior Care Options team, Protective Services Workers and Supervisors, Information and Referral Specialists and Nutrition Manager.

Essential Job Functions

Provides guidance and regular scheduled supervision to staff.

Working with the Long-Term Services and Supports Management team, coordinates the hiring of staff, including training, mentoring, and evaluating.

Develops budget-based program/service strategies in collaboration with the CPO, CFO and Director of LTSS.

Collaborates with the Preservation of Affordable Housing (POAH) and local housing authorities to ensure that staff are meeting the identified needs of all the residents in the buildings.

Works with staff to ensure that programming is offered to residents which provides an Age-friendly environment, is rich in culture, promotes healthy living and provides educational opportunities.

Develops effective relationships with other community agencies, including hospitals, home health and mental health providers, and councils on aging.

Acts as the liaison between NSES and educational /business partners proposing activities for the housing sites.

Acts as the liaison with the Executive Office of Elder Affairs regarding policies and procedures in supportive and congregate housing sites.

Completes required statistical reports and analysis for each identified funding source.

Works with the Director of LTSS and vendor agencies to ensure that services are delivered as authorized in the housing sites, maximizing revenue and reducing costs.

Works with the housing staff and housing partners to identify the unique needs of each building and uses community resources/partners to provide support for those needs.

Ensures that Quality Measures are being reviewed and met per Agency standards.


Education: Bachelor’s degree in Social Work, Nursing, Public Health or related field.  LSW preferred.

Experience: Minimum of three years in elder care, health or other service delivery system.  Supervisory experience preferred.

Skills and Attributes:

Strong supervision/management skills, with emphasis on active listening, effective communication and positive mentoring

Strong mediation/problem-solving skills

Team player

Strong communication and writing skills

Computer proficiency

Must support the mission, goals and objectives of the Agency

Must understand and uphold the Agency’s personnel policies

Apply Here

Care Manager, Full Time 35 hours per week

 The Care Manager provides a client-centered approach to assessment, service acquisition, reassessment, and monitoring of services to assist elders to live independently in the community.  This includes working cooperatively, coordinating service plans and maintaining ongoing communication with the elder, family members, informal supports, and formal supports as necessary.

Interdisciplinary care management is provided by registered nurses and care managers working in consultation with physicians, nurses and therapists from home health agencies, hospice providers, nutritionists, housing managers, mental health professionals, and other home and health care professionals.

Interdisciplinary care management requires a thorough knowledge of available community services, an understanding of both formal and informal support systems, and an ability to interface and collaborate with those systems to ensure the elder’s needs are met.  The position entails extensive coordination, follow-up and feedback to consumers and service providers, as well as record keeping in compliance with regulations.

Essential Job Functions

Coordinates with and identifies consumers eligible for GAFC, ECOP and Choices programs with the Home Care Manager and NSES RN.

Develops an assessment with a proposed service plan.

Prepares the appropriate summary for the specific category, including the Home Care Nurse narrative for approval.

Evaluates and monitors consumer safety and quality of services provided.

Provides ongoing care management services in consultation with the NSES RN, and coordinates care plan development and changes with other community agencies, including CSSM-CM functions for consumers leaving Nursing Facilities.

Provides translation services to other agency personnel as requested.

Monitors service costs to ensure that they meet service thresholds and are within budget caps.

Completes documentation in accordance with agency standards.


Education and Experience:

Bachelor’s degree in social work, human services, nursing, psychology, sociology or a related field is preferred or a bachelor’s degree in another discipline with experience in the field of human service via previous employment, internship, volunteer activity or additional studies.

MA social work license expected but may be obtained after employment in a specified time period.

Apply Here

Intake Care Manager – full time, 35 hours per week

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.

Organizational Relationships

Reports to the Home Care Supervisor

Coordinates with Information and Referral Department

Coordinates with Care Managers and Home Care RNs who will follow cases

Collaborates with Program Managers, Hospital Liaison, etc.

 Essential Job Functions

Conducts an initial assessment of applicant’s eligibility, completing an average of 8-10 referrals per week per FT position.

Assesses physical, social, emotional, and environmental status to determine the applicant’s needs using EOEA required assessment tools.

Participates in daily Triage Meetings to review Intakes and Dispositions.

Develops a service plan in consultation with the ongoing Care Manager and the ASAP RN, including care planning with the CSSM RN on Nursing Facility discharges.

Contacts vendors and makes other community service referrals if necessary.

Completes all paperwork necessary to open the case, including SAMS data entry.

Participates in Home Care Program staff meetings and interdisciplinary team meetings.

Participates in program planning related to intake issues.

Non-essential Job Functions

Completes statistics as required for program management

Meets with referral sources as needed



Bachelor’s Degree in social work preferred, other degrees will be considered.  Massachusetts Social Work license required or willingness to obtain such a license.

Experience:  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

Apply Here

Protective Services Worker – Full Time (35 hours weekly)

The Protective Services Worker is responsible for investigating reports of elder abuse, neglect, exploitation or self-neglect, and providing service planning, crisis support and other Protective Service casework functions within protective service mandates.


Strong assessment skills and the ability to develop appropriate, individualized, goal-oriented service plans.

Ability to work independently.

Ability to establish an effective and professional client/case worker relationship.

Effective communication skills with elders, family members and other formal and informal care systems.

Awareness of the aging process, dependency issues, and family dynamics.

Respect for an elder’s right to self-determination.

Required Experience:

One – two years’ experience in counseling, casework, or crisis intervention, preferably with elders and their families.


Masters’ degree preferred in Social Work or related field with 1 year related experience or Bachelor’s Degree in Human Services with 2 years’ related experience.

Apply Here

Geriatric Support Services Coordinator (GSSC), 2 full-time, 35 hour positions open: 

1 GSSC (non-bilingual)

1 Bilingual (English to Spanish)


The Geriatric Support Services Coordinator (GSSC) coordinates supportive services for elders living in the community who are enrolled in a Senior Care Options (SCO) program. This position is responsible for all aspects of support services case management for an elder client caseload including needs assessment, service plan development, service authorization, and monitoring the service needs of SCO members.

Essential Job Functions

Coordinates initial and ongoing assessments for SCO members, including the Primary Care Team (PCT) in assessment activities as appropriate.

Coordinates the development of the community-based care plan and related service package necessary to maintain or improve the health of members, in collaboration with the SCO PCT.

Monitors the appropriate provision and functional outcomes of community services, adjusting them as needed, and coordinating services with CHHAs, DMH and other service providers to ensure timely and non-duplicative service delivery.

Participates in discharge planning activities to support members returning to the community.

Participates in SCO PCT meetings and case review to ensure continuity of care.

Maintains accurate and timely documentation in centralized record keeping.

Attends in-service training, other seminars, and programs appropriate or beneficial to the GSSC position.



BSW or Bachelors’ Degree in Human Services and two years’ experience working with elders

LSW license or eligibility for a license preferred. MSW and LICSW preferred.


Knowledge of elder care network required. Experience in a health care setting preferred.


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

Must have valid MA driver’s license and a vehicle.


Apply Here

Contracts Associate, Full time/ 35 hours

The Contracts Associate (CA) is responsible for performing a variety of administrative duties in support of the Contracts Manager and Fiscal department. Duties include maintaining department records in a neat and orderly fashion, maintaining contracts database, and assisting with contracts, amendments, and bid and re-contracting process for providers. Additionally, the CA will assist the Contracts Manager ensures that the providers network meets other contractual requirements with organizations such PACE and Senior Care Options (SCO’s) programs, Integrated Care Organizations (ICO’s), Accountable Care Organizations (ACO’s), and other such entities as may contract with NSES for access to community based social services.

Organizational Relationships:

Reports to the Contracts Manager.

Collaborates with the Quality Assurance Specialist, Provider Billing Associate, Accounts Payable Clerk, Controller and the Lifetime Care Solutions Group.

Essential Job Functions:

Provides administrative support to the Contracts Manager, including filing, copying, scheduling meetings, and writing correspondence and reports.

Assists with bid specifications, conduct an RFP process, negotiate and execute contracts with selected providers.

Assists with all agency contract management.

Assists Fiscal department with administrative support, such as filing and scanning.

Attends Provider meetings and site visits as necessary.

Other responsibilities as assigned.



One (1) year experience in administration, contracting, accounting and billing and/or data entry, preferably in a non-profit, government funded agency.

High School Diploma, Bachelor’s Degree preferred.

Nonprofit experience is a plus.

Key Competencies:

Proficiency in Microsoft Office.

Attention to detail and accuracy.

Ability to work cooperatively with others.

Ability to work autonomously.

Planning and organizing.

Excellent time management skills.

Strong communication skills.

Problem identification and analysis.



Apply Here

Resident Services Coordinator, Part time (20 hours/week)

The Resident Services Coordinator, Chestnut Gardens is responsible for fulfilling the service terms of the contract between POAH Communities, Inc. and NSES to meet the needs of the Chestnut Gardens residents located in Lynn.

Essential Job Functions

Serve as POAH’s point of contact and “clearinghouse” for all requests to POAH from outside social service providers and vendors who desire to make presentations to residents

Link residents to appropriate support services and public benefits, including healthcare and Home Care programs.

Liaison between building residents, Chestnut Gardens management and outside community agencies, to promote a congenial, supportive and safe environment for Chestnut Gardens residents.

Liaison between NSES staff, including CMs, RNCMs, GSSCs, PSWs, and Nutrition department to improve service quality and continuity of care.

Assess clients for benefits and service planning and referral

Develop and implement social and wellness activities, on site

Benefit enrollment assistance

Conflict resolution, crisis intervention, family support, health and well-being programming.

Education and employment (e.g. referrals for career counseling, ESL classes, etc.)

Referral to and collaboration with agents of support services: meals, mental health, substance abuse, transfer to alternative housing/hospital, transportation, personal care, homemaker, medication reminder service, care management and initial assessment

Foster a sense of community by having residents be tolerant and respectful of other residents and their property.


Bachelor’s Degree in Social Work, Gerontology, or a related field.

A minimum of two years’ experience in resident services or case management required.


Knowledge of NSES programs and community resources

Experience in housing, preferred

Bilingual in Spanish and English, desired

Working knowledge of Microsoft Word and Outlook; proficiency with Internet Explorer

Ability to work collaboratively with diverse populations and multiple agencies

Ability to work independently; self-motivated in service planning, advocating and problem-solving.




Case Aide: Full time, 70 hours Bi-weekly

The Case Aide provides administrative support to the team of Home Care Case Managers to ensure that all data entry and casework processing is accurate and timely. The Case Aide handles the opening and closing of cases, entering consumer demographics in web-based database, and inputting financial assessments, service orders, and case notes in consumer records. The Case Aide also gets services started for new consumers.

Organizational Relationships

Reports to the Client Services Supervisor.

Works with NSES Care Managers.

Collaborates and consults with other Client Services Supervisors, NSES Program Managers, and Fiscal as needed.

Essential Job Functions

Supports Intake processing by preparing consumer charts, entering consumer demographics and financial information into SAMS. Contacts vendors to arrange services and completes paperwork in file.

Handles program transfers for Care Managers by utilizing tools in SAMS.

Helps with the Annual Redetermination process by entering financial assessments in SAMS, copying the care plan, and verifying MassHealth eligibility when applicable.

Handles the closing of consumer files. Provides paperwork to consumers, and performs closing activities in SAMS.

Prepares Mini-Cog letters for RNs’ review and signature, then routes them to doctors.

Attends monthly Home Care staff meetings and records minutes.

Non-essential Job Functions

Provides support to Client Services Supervisors and Chief Program Officer as needed.

Attends monthly general staff meetings.

Performs related tasks as needed.


A minimum of three years’ administrative experience with proficiency in Microsoft Office applications.

Must have outstanding time management skills.

Must be well organized and be able to handle multiple tasks at a time.

Must be computer savvy and have good typing skills.


Accounts Receivable Clerk, Full-time/ 35 hours

The Accounts Receivable Clerk (AR Clerk) has the overall responsibility for The Agency’s accounts receivable billing, Medicare billing, collections, and posting cash receipts.

Organizational Relationships:

Reports to the Fiscal Controller.

Collaborates with Accountant and Provider Billing Associate.

Essential Job Functions:

Responsible for all Agency Medical/Medicare billing.

Prepare and process all accounts receivable invoicing.

Records cash receipts, including reconciliation of any short payments.

Follows up on past due invoices for payment.

Assists Fiscal Controller, CFO, and other fiscal staff as needed.



Minimum of three years’ experience in the management of financial systems, financial reporting, and financial data analysis.

Medical billing experience required.

Bachelor’s Degree in Accounting or Business preferred.

Nonprofit experience is a plus.

Knowledge of generally accepted accounting practices and principles.

Knowledge of local, state and federal laws regarding accounting, finances and taxation.

Key Competencies:

Proficiency in Microsoft Office and accounting computer applications.

Attention to detail and accuracy.

Planning and organizing.

Excellent time management skills.

Strong communication skills.

Problem identification and analysis.



apply here

Home Delivered Meals Driver – Per Diem Drivers Needed

Transport Home Delivered Meals to home bound elders and community members who are disabled within a specific geographic area.  Upon meal delivery, confirm that the consumer is safe and well and report any unusual circumstances.  In this way, the Driver serves as a link between North Shore Elder Services and the consumer.


Able to read, write, understand, and interpret basic English

Other Skills/Abilities

Ability to listen effectively, and respond to consumers and related parties in a supportive

Exhibits strong time management skills

Communicates effectively

Ability to work collaboratively

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 and carrying up to 50 pounds, bending, reaching, twisting, walking, climbing

Apply Here