Logo
D

Development Research Initiative (dRi)

29 employees

Development Research Initiative is an independent consultancy, research and evaluation center.

Basic info

Industry

research services

Sectors

Consulting
Education

Date founded

2008

FAQ