30 employees
Nexo Corporation is a localization service that offers Spanish translation of technical, scientific, legal, and other informative documents.
2011