Leigh Barton is a Continuous Improvement Manager at United Ministries with experience as a Program Manager of Striving to Thrive, Employment Counselor, and Program Assistant at Jasmine Road. Prior to that, worked at DESC as a Clinical Support Specialist, Residential Counselor Supervisor, and Residential Counselor. Graduated from Furman University with a Bachelor of Arts in Psychology.
November, 2023 - present