Two top Twitter executives — Jana Messerschmidt, the head of business development, and Nathan Hubbard, head of media and commerce — are planning to leave the company, according to multiple sources familiar with their plans.
Life as a Twitter exec seems short.
Ach.
I wonder if it has anything to do with the Twitter Trust and Safety Council.
I’d be suspicious of anything Anita Sarkeesian is involved with.
Have I triggered anyone yet?
This is why I left Twitter!