Consulting Services

Consulting – NPOKI saves organizations, and its officers, time and maximizes resources by harnessing its resources to deliver solutions tailored to meet members’ unique challenges.

Members/Partners may engage NPOKI as a trusted consultant. Past projects are varied and NPOKI customizes its services for each engagement.

Typical services NPOKI provides are:

System(s) Assessment Evaluate existing system(s), and report on effectiveness, sustainability, and future use.
Information Audit Map existing information flows throughout your organization.  This process identifies where information lives, how users get that information, and how the information is used. The audit highlights information gaps, bottlenecks, and redundancies that, once corrected, will increase effective and efficient information transfer.
System(s) Requirements
Usually done with a Systems Assessment, we document the requirements for a new enterprise system, like a finance system, donor management system or a human resources system.
System DesignUsabilityUser Interface (UI) design Document requirements, and provide wireframes, usability studies, and user interface designs for custom applications, or to analyze existing applications for effectiveness.
System(s) Implementation Project manage the implementation of enterprise systems, like a finance system, donor management system, human resources system or a portfolio management system like COHORT.
Systems Integration Project manage the integration of enterprise systems (including custom systems) with new systems, like project management, monitoring & evaluation, workplan and budgeting systems.
Portal Development Rapidly deploy a high-quality, customized information portal suitable to low resource settings and customized to specific needs.
Management Consulting Provide in-depth analysis and recommendations on development of new policies, solutions, best practices, emerging technologies customized for the needs of international health organizations.
Project Management Project management of all stages of a technology project, with special focus on technology for global health, with delivery in low resource areas.
iRider Implementation Help global health organizations build an internal iRider Program to support staff training and capacity building:

  • Preliminary assessment – define your training need
  • Document the requirements
  • Produce/customize training materials and systems
  • Train trainers
  • Train iRiders in the field
  • Monitor and evaluate effectiveness of Training
  • Provide initial management until the program is scaled and ready to be managed internally

For information about the services listed below or customized consulting engagements please contact Rachel Yassky at RYassky at