Twitter’s Head of Trust and Safety, Ella Irwin, Resigns Amid Controversy and Turmoil SMEs June 4, 2023 [ad_1] Twitter’s head of belief and security, Ella Irwin, has resigned from her place on the social media firm. Her…
Twitter head of trust and safety Ella Irwin has resigned Technology June 2, 2023 [ad_1] Twitter head of belief and security Ella Irwin has resigned, she confirmed to Reuters, marking the departure of certainly…