26 employees
sComm offers face-to-face communication technology solutions for deaf, hard of hearing, late-deafened, and hearing people.
2002