Peek at Twitter's New Office November 20, 2009 aileenwoMiscLeave a Comment on Peek at Twitter's New Office Twitter moved into a new, much larger office in San Francisco.