Twitter hires Todd Swidler as its Global Head of Live Business

Live is important for Twitter, as evinced by the large number of…