Have you been burnt out by excessive productivity requirements. Have you worked in a toxic environment where your voice wasn’t heard. If so, WE WANT YOU. Ellie Mental Health in Newton, MA is looking for licensed social workers (LICSW) who are. seeking a different employment experience. to ignite their creativity while minimizing the barriers that come with traditional therapy practices. Note-this is a hybrid position, not a 100% remote position. ...