Twitter Product Manager Esther Crawford is among employees who have been laid off in the recent round of job cuts at the Elon Musk-led company, as per reports. Crawford was one of the executives in charge of Twitter Blue. During Twitter’s takeover by Elon Musk, Crawford had shared a picture of her sleeping on Twitter office’s floor, which went viral.
Twitter executive, whose pic of sleeping on office floor went viral, laid off: Reports
Date: