Genesis is headquartered in Johannesburg and our operations include offices in Abidjan, Nairobi, Lagos, London and Toronto. The graphic below lists the 89 countries globally and the 42 African countries in which we have worked.
Our contact details can be accessed here.
Sign up to Genesis News
for the latest news and information