Re:Twitter’s Chief Technology Officer to Leave Company
by tomhoward on Wednesday December 21, 2016 @07:05AM
(#13228468)
Thiel has long been contemptuous of Twitter's management:
http://www.businessinsider.com.au/twitter-executives-smoke-t...
My guess is Peter vetoed Twitter, for sensible reasons.