20211027 city.bengaluru: IT services co Virtusa strengthens its leadership