close
This ad will auto close in 10 seconds

Factbox: 7 people who keep Twitter humming

Here are some key people from the boardroom, the sales force and the engineering corps who keep Twitter humming.