Skip to main content

Training Registrar
TEACCH Training

What is the best thing about your job at TEACCH?

It is rewarding to provide service and support to TEACCH staff and participants through event registrations and the certification process. I enjoy working with the Training Team and respect their dedication.


deb macdonald teacch training registrar