12 employees
Technology North provides IT solutions and services to support people with autism disorder to retain employment opportunities.
1998