SO

Stephen Osborn

Behavioral Therapist at Ellie Mental Health

Stephen Osborn is an experienced therapist currently serving at Integrative Health Centers since July 2022. Previously, Stephen held the position of Licensed Clinical Social Worker at Vanderbilt University Medical Center from November 2018 to March 2022, where responsibilities included providing psychosocial assessments, group facilitation for a medicated-assisted treatment clinic, and developing curricula focusing on substance misuse and mood disorders. Stephen's earlier roles included Palliative Care Social Worker at Aspire Health, Inc., and Medical Social Worker at Stanford Health Care, where extensive experience in crisis intervention and collaboration with multidisciplinary teams was attained. Additionally, Stephen has a strong background in managing substance misuse programs and has been involved in various clinical and educational initiatives throughout a career spanning over two decades. Stephen earned a Master of Social Work from The University of Kansas and a Bachelor of Applied Science from Washburn University.

Links

Previous companies

Stanford Health Care logo