Twitter shuffles executive team after Jack Dorsey’s departure

Departures and new titles for some VPs are announced by Twitter.

Departures and new titles for some VPs are announced by Twitter.Read MoreLatest News – Ad Age