According to the Wall Street Journal, Liz Cannon, executive director of the Office of Information and Communications Technology and Services (OICTS), submitted her resignation on Wednesday, a result of pressure from senior officials for her departure. Sources familiar with the matter said that one of her deputies had been suspended last week before she announced her departure.