Robin Wheeler, Twitter’s head of ad sales, seems to have left the company yet again, just over a week after Elon Musk reportedly had to convince her n[See the full post at: Musk has already axed the Twitter ad exec he reportedly convinced to stay]
Forgot your password?
Remember Me
Please enter your username or email address. You will receive a link to create a new password via email.
Already have an account? Login instead