Social Media Mass Resignation: Twitter’s France Head Quits Busayo Agbola Nov 21, 2022 0 The French Head of Operations at the popular microblogging platform, Twitter, Damien Viel, has announced that he…