The announcement follows the recent news of the opening of IBM???s office in Luanda, Angola and gives the company a direct presence in over 20 African countries including South Africa, Senegal, Ghana, Nigeria, Kenya, Tanzania, Morocco, Egypt, Tunisia and Algeria.