6   +   2   =  

ICRD Group Foundation

ICRD Group Foundation
Name of organisation: ICRD Group Foundation
City: Johannesburg
Country: South Africa
Description:

ICRD Group Foundation is an independent think and do tank committed to enabling better development outcomes in southern Africa through collaboration and innovation. They are a collaborative social innovation platform that brings together individuals and organisations from diverse sectors, disciplines and generations to work together on developing innovative solutions to pressing social, ecological and economic issues.