Twitter resignation
Sarah Personette resigns as Twitter's Chief Customer Officer and Ad Sales head
Nov 02, 2022 16:51 IST
2 Min read