As a not-for-profit organization, The Canadian Council on Africa (CCAfrica) is a pan-Canadian and national organization dedicated to promoting trade and economic development between Canada and the continent of Africa. With offices from coast to coast, our network includes key decision makers from every sector of the Canadian economy, representing both the private and public sector.