The Manager of Social Services oversees the planning, coordination, and execution of Social Services operations to ensure compliance with applicable regulations and organizational standards while addressing Residents’ emotional and psychosocial needs. The role supervises the social worker and manages assigned social work interns. It includes coordinating assessments, care planning, discharge planning, Resident and family support, regulatory compliance, department administration, and collaboration with clinical Team Members and community providers. The position is based at Pines Edge at North Hill in Needham, Massachusetts, which provides care in a “Small House” model with seven households, each featuring 10–12 private rooms and shared kitchen and common spaces. The role may require weekend work and may be subject to call-backs during emergency conditions. A satisfactory background investigation is required.
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
Manager