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.