News VaynerMedia EMEA lures new VP of Media from Twitter and adds VP of Client Partnerships January 19, 2023
Advertising, News Big brands urged to pause Twitter ads until Elon’s learned how this all works November 3, 2022