Skip to main content

Office Manager
Chapel Hill TEACCH Center

What is the best thing about your job at TEACCH?
I love working at TEACCH because of our amazing Autism Specialists who make a measurable and meaningful difference in the life of others every day! I also enjoy interacting with our clients and families.