56 employees
Creative Word is a translation, localization, cultural awareness training, interpreters, multilingual marketing.
2004