Yet Another Twitter Exec Departs, And This Time Its The Head Of Comms Gabriel Stricker

Twitter, while is obviously not faring the best of all when it…