Marketing News & Strategy

Twitter CEO Jack Dorsey steps down

Chief Technology Officer Parag Agrawal will take over the position.