Twitter’s head of engineering Dabiri resigns a day after DeSantis launch fiasco
26 May 2023
Social media platform Twitter's head of engineering, Foad Dabiri, resigned from his post a day after Twitter's technical difficulties hampered Ron DeSantis's Presidential run launch. As of now, it is unclear whether he was asked to leave by his boss, Elon Musk, who has received harsh criticism and embarrassment as...
Read More