Edit: Twitter's bylaws suggest that a VP is a company officer.
2 data points from other industries, based on LinkedIn:
1) Ogilvy & Mather: 7,289 employees, 188 with Vice President in the title.
2) Johnson & Johnson: 63,072 employees, 1,154 with Vice President in the title.
3) Microsoft: 129,445 employees, 2,514 with Vice President in the title.
I think Vice President doesn't mean as much as it used to. :-)
On the other hand, losing this many execs in this short of time almost never bodes well, which means their stock price is going to tumble even further without something drastic happening soon.
Because advertising on Facebook and Google pays off.
Twitter, afaik, has struggled to be a relevant ad platform.
Now, if you want to talk about the $2.5B expense line....
Off the top of my head:
Twitter App- Web, IOS, Android, Other
Twitter API
Twitter Firehose
Twitter Advertising
Twitter Analytics