Skip to main content

Admin Support Specialist
Administration, Training, and Research Department

What is the best thing about your job at TEACCH?

I love working at TEACCH because I am able to observe and be a part of positive change within my community! I very much enjoy working with and learning from my amazing colleagues and leadership.