First Tellago offices in Argentina!
I’m very happy to announce that, this week, Tellago has opened its first offices in Argentina. The offices are located on Palermo Soho in the City of Buenos Aires. Palermo Soho is a beautiful neighborhood, touristic, but at the same time bohemian and (thanks god) distant of the crazy downtown of Buenos Aires. I live [...]