Ella Irwin, the head of Safety and Trust at Twitter, has recently confirmed her resignation from the social media company.…