Clinical Director
McLeod Centers for Well-being
Charlotte, North Carolina
Jessica Owen, LCSW, LCAS is a Licensed Clinical Social Worker and Licensed Clinical Addiction Specialist with extensive experience in behavioral health leadership, medication-assisted treatment (MAT), and community-centered care. She currently serves in a senior leadership role at McLeod Centers for Wellbeing, where she provides clinical and operational oversight across multiple programs, focusing on quality outcomes, accessibility, and organizational growth.
With a background spanning direct clinical practice, program management, and operational leadership, Jessica has worked across outpatient, residential, and MAT settings serving diverse and underserved populations. Her work emphasizes evidence-based practices, trauma-informed care, and building strong multidisciplinary teams. She is deeply committed to community engagement, strategic partnerships, and advancing equitable behavioral health services.
Jessica is an experienced presenter and facilitator who brings a practical, systems-level perspective grounded in real-world clinical and community experience. She holds a Master of Social Work from Appalachian State University and remains actively engaged in community advocacy and professional development.
H19 - Digital Solutions for Treatment Transitions and Long-term Recovery Support
Wednesday, April 29, 2026
10:30 AM - 11:30 AM MDT