Elon Musk vs Parag Agrawal: 3 senior Twitter employees quit - Check details here
Recently, Twitter CEO Agrawal fired two key executives -- revenue product lead Bruce Falck and head of product, Kayvon Beykpour.
Brown had been at the micro-blogging platform for nearly six years, according to their LinkedIn profiles.