99 employees
One Step Beyond is an organization that provides programs for intellectually disabled people.
2002