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.

Location

Dallas, United States

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices