Big exec departures at Twitter: Media head Stanton, product head Weil leaving https://t.co/GCVllCr1PW @KurtWagner8 https://t.co/cPfHBMUOHg