NPPC Appoints New Officers, Board Members