c/Aribau, 80 Sobre Atico 1, Barcelona, Barcelona, Spain,08036
translations, project management outsourcing, seo consulting, globalization of web companies, creation of glossaries, customer service, management and creation of web content, programming, translations