Genesis is headquartered in Johannesburg and our operations include offices in Abidjan, Addis Ababa, Cape Town, Nairobi, Lagos, London and Toronto. We also have representatives in India, Portugal, Spain and the Middle East. The graphic below lists the more than 100 countries globally in which we have worked. This includes 46 of the 54 countries in Africa.
Our contact details can be accessed here.
Sign up to Genesis News
for the latest news and information