The preceding job description has been designed to indicate the general nature and level of work performed by employees within this classification. div>As a supervising Lead Social Worker at Ellie Mental Health’s locally owned and operated clinic in Newton, MA, 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. Have you been burnt out by excessive productivity requirements? |