Home » Technology » Twitter head of trust and safety Ella Irwin has resigned

Share This Post

Technology

Twitter head of trust and safety Ella Irwin has resigned

Twitter head of trust and safety Ella Irwin has resigned

/

She took over from Yoel Roth in November following his resignation.

Share this story