Lead Social Worker LICSW Supervisor

Ellie Mental Health
Any Location, MA
Category Healthcare
Job Description
Role Overview

As a supervising Lead Social Worker at Ellie Mental Health, you'll share our vision for improving and expanding access to quality mental health care and thrive in an environment driven by our core values of authenticity, humor, compassion, creativity, acceptance, and determination.

What You Will Do

Responsibilities include supervising other social workers, evaluating mental health diagnoses, creating and implementing treatment plans, and providing excellent customer service for clients.

Why It Might Be a Fit

We prioritize our therapists as much as our clients, offering competitive compensation, excellent benefits, training, flexible scheduling, CEU's, and an incredibly inclusive environment.

Requirements

  • Master’s degree in one of the behavioral sciences or related fields from an accredited college or university
  • Massachusetts clinical licensure (LICSW)
  • Experience with completing diagnostic assessments, treatment plans, and clinical case notes
  • Ability to complete and submit documentation of services and other documents in a timely manner
  • Ability to demonstrate and model stable, appropriate boundaries with clients
  • Proficient in the use of Office 365 and EHR systems
  • Ability to pass a background check
  • Authorization to work in the United States

Benefits

  • PTO
  • Medical, dental, and vision insurance
  • License renewal reimbursement
  • 401(k) match
  • Flexible scheduling
  • Free CEUs
  • Pay for administrative time
  • Accident, Hospital, and Critical Illness Insurance
  • LTD/STD
  • Pet Insurance
  • Credentialing, office space, and technology all included with employment
  • Supervision provided for free if needed
]]>