A global company offering online localization technology and services.
The selected candidate will be working in the Client Services website localization division, assisting with tasks associated with management of accounts for big brands. It's a great opportunity to learn about strategic account management and be exposed to the latest development in localization technology.