Mumbai: Twitter ad sales chief and chief customer officer Sarah Personette has resigned. She tweeted about it on Tue
switch
Subscribe To Our Newsletter