Twitter executives can currently travel the world by globe-trotting among the company’s 38 offices, from San Francisco, Sydney, and Seoul to New Delhi, London, and Dublin. But not for […] Click here to view full article Tags:pos