23 employees
The end-to-end game localization platform that integrates human creativity and AI to deliver superior gaming experiences.
2021