There are different employees working on different posts in ad hoc staff at NPC. There are enumerators, supervisors, facilitators, field coordinators, quality assurance assistants, and monitoring and evaluation officers in a team of ad hoc NPC.