Sarah Personette

Extra Twitter officers depart, gutting high administration

[ad_1] In an increasing exodus of Twitter's high administration, officers together with its promoting and advertising chiefs left the corporate…

2 years ago