One of Twitter’s key advertising executives is leaving the company, a day after the company announced a major new ad push. Glenn Otis Brown, who has been heading up Twitter’s video ad program, is resigning.

Twitter Video Ad Exec Glenn Brown Leaves for Betaworks

Advertisements