Twitter’s Head of Brand Safety, Ad Quality to Leave: Report
Last Updated: June 03, 2023, 05:51 ISTWashington D.C., United States of America (USA)On Thursday, Ella Irwin told Reuters that she resigned from her role as vice president of product for trust and safety at the social media company.The…