The Canadian Centre on Minority Affairs (CCMA) is a non-governmental organization dedicated to promoting and encouraging the full participation of Black and Caribbean Canadians into the mainstream of Canadian society through the development and sustainability of a broad range of social development projects and institutional collaboration in both Canada and the Commonwealth Caribbean.