Silicon Valley News

Showing posts with label Evan Williams. Show all posts
Showing posts with label Evan Williams. Show all posts

Sunday, October 31, 2010

Why Twitter's CEO demoted himself

Evan Williams, left, and Twitter's new chief Dick Costolo.

It is no small irony, of course, that a man so ill at ease on the big stage is a pivotal force in a communications revolution, writes Claire Cain Miller of the New York Times in a piece about why Twitter co-founder Evan Williams recently stepped down as chief executive. Read more