Admin Support Specialist
Carolina Living and Learning Center
What is the best thing about your job at TEACCH?
I love working at TEACCH because of the special residents that live here. I also love working with my 60 teammates that work to keep the program running smoothly!