Twitter’s head of trust and safety Ella Irwin has stepped down from the company. She confirmed her resignation on Thursday.
Ms. Irwin had joined Twitter from Twilio a year ago. Prior to that, she was director, Global Trust And Policy , Ad Products with Google.
[Image courtesy: Twitter]