Heidi Franklin, the chief financial officer at PPS, is resigning on July 2,