Manager, IDinsight – Multiple See Description

MANAGER
Locations: India (Delhi, Vijayawada); Lusaka, Zambia; Nairobi, Kenya; Johannesburg, South Africa; Dakar, Senegal
About IDinsight
IDinsight applies cutting edge methods in rigorous measurement to help global development practitioners

Read more here:: aidBoard