EC Innovations is one of the fastest growing multilingual Language Service Providers in the world with 3 regional HQ's (Singapore, Budapest, Chicago) and a total of 11 strategic global offices, 400 plus full-time employees, offering full localization support into 120+...