“At this critical juncture, I believe it is in the best interests of the company to have new leadership to move the company forward.” Equifax’s CEO steps down after huge breach. Richard Smith has an $18 million pension package. (He uploaded his resignation letter to the company server and just waited for us to find it…)