Twitter has appointed its first “country manager”, starting their international focus in Japan. Announced on the Japanese Twitter Blog, this position entails building a solid team in Japan, which was Twitter first and remains its largest international presence.
Read more