Tag: COO John Schappert resigns