Learn a little bit about this organization
This centre exists to provide solutions to development challenges through ICT research, training and consultancy. It has 100 amazing opportunities.