Joe Benarroch

Twitter appoints NBCUniversal’s Joe Benarroch

Elon Musk's Twitter has hired NBCUniversal senior executive Joe Benarroch in a business operations role. Benarroch was executive vice president of communications, global advertising, and partnerships at NBCUniversal. Benarroch announced in a memo to colleagues on Sunday that he would be joining T...


Twitter's head of trust and safety Ella Irwin quits

Twitter’s head of trust and safety Ella Irwin quits

Twitter's head of trust and safety, Ella Irwin, said she has resigned from the social media company, which has faced criticism for lax protections against harmful content since billionaire Elon Musk acquired it in October.

Irwin, who joined Twitter in June 2022, took over as head of ...