NPPC Names New Officers