Dimagi Inc
Dimagi Inc is primarily engaged in providing computer programming services on a contract or fee basis. of this industry perform a variety of additional services, such as computer software design and analysis| modifications of custom software| and training in the use of custom software.
Solutions Division
Chief of Party - Madagascar, Solutions
Global Strategy and Operations Division