Twitter’s Head of Trust Ella Irwin resigns, becomes second to quit the job since Elon Musk takeover
Ella Irwin is a former executive at Amazon and Google; She joined Twitter shortly before the then-safety chief resigned in November; Her resignation …