4 ms·Big Exec Departures at Twitter: Media Head Stanton and Product Head Weil Leaving7 points by argonaut 11y ago