19 employees
Uliza provides translation, transcription, ivr, and voice recognition services for businesses.
2016