Twitter Product Chief Now Dorsey, Williams Steps Down The game of musical chairs continues at Twitter, where co-founder and former CEO Evan Williams will step down as product development leader, a role that will be... Read more on PC World
Tag Archives: Musical Chairs