175 employees
Awatera specializes in linguistic solutions and offers cloud based translation technology for multilingual content maintenance.
2017