Dimagi Company
Dimagi is an award-winning technology company, developing scalable ICT solutions for low-resource settings.
Headquarters:
Greater Boston Area, East Coast, New England
Dimagi is an award-winning technology company, developing scalable ICT solutions for low-resource settings.