Software development team_s.jpg

Software development

Our software development team builds customized software applications for organizations that have specific information management needs.

Software implementation

Software is a means, not an end. It is very important that software is implemented well with the right work processes documented. We offer software implementation support and specialised tranining for staff.

Content Management Services Kodak.jpg
Document digitization.jpg

Document digitization

For those organization that needs their business documents digitized, but don’t have the resources, our document digitization services is an ideal solution to get the project done. 

Field data collection

Our team of Enumerators are ready to go into field and collect data for your data collection projects. No need to worry about organizing data collection activities. Let us do the leg work so your staff can focus on their own work.

Field data collection.JPG


We offer end user training for all our solutions and complementary tailored training for organization wide software implementation. We also conduct Enumerator training for accurate data collection projects.


As part of our solutions we give workshops to our customers and end-users of our software solutions to build their capacity and become professionals in their area’s of expertise. Examples of past workshops:

  • How to develop electronic data collection forms.

  • How to develop a baseline survey.

  • How to set up a implement a practical document management system

  • Item development workshops for educators to write quality test items

Conference table