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.
Sign up to view 0 direct reports
Get started
This person is not in any teams