Contact

Networked Intelligence for Development
430 Roncesvalles Avenue, Suite 602, Toronto, ON M6R 0A6 Canada

 

Please fill out the form below if you have any questions.