Social Worker (BSW)NEW LONDON, CT