Research Assistant
TEACCH Administration & Research
What is the best thing about your job at TEACCH?
TEACCH has a wonderful and supportive work environment that I’m super grateful for. I also love working at TEACCH for the many opportunities to interact with clients and families all over North Carolina.