One of the last remaining execs from 'Twitter 1.0' confirmed he has left the company
3 minute readPublished: Thursday, January 5, 2023 at 11:21 am
Behnam Rezaei, Twitter's head of product and engineering, had worked at Twitter since 2017. He quit on Tuesday.