David Eckel
David is an accredited mental health social worker, Level 2 IFS therapist, specializing in PTSD, GLBTQIA+ mental health, and addiction. His PhD work is focused on IFS and adult attachment.