Twitter Announces Departure of 2 Security Team Members Admin Jan 21, 2022 LAHORE MIRROR (Monitoring Desk)-- Twitter Inc said on Friday its head of security is no longer at the company and its chief…