Twitter (TWTR – Get Report) is scheduled to report its second-quarter results on Tuesday afternoon, and while most analysts are waiting to hear an update on the company’s CEO search, staff turmoil at Twitter may go much deeper than just the C-suite.More than 450 employees*— 12% of the company’s staff*— have left Twitter in the […]