Tag: Foad Dabiri

Twitter engineering boss quits day after Ron DeSantis launch glitches

An engineering chief at Twitter says he is leaving the company a