Mumbai: Twitter ad sales chief and chief customer officer Sarah Personette has resigned. She tweeted about it on Tuesday mentioning that her last day in the...
This will close in 10 seconds