£2k · Collected in 25
Founded
Year ending 25
Income & expenditure over time
Africa
Asia
2008
Legal Status
Trust
DEVRA is a charitable organisation that provides technical assistance to community-based initiatives and NGOs working on civil society development, poverty reduction, healthcare, human rights, education and related social development projects in the developing world