Kevin Weil senior manager

Twitter sack four senior managers

Four senior managers of Twitter leave the company, which is trying to restore its position after the 55% collapse of shares during the last year. Among those leaving Twitter are the head engineering and technical…