Developing sophisticated projects in complex economic and political environments.

Abidjan
Cape Town
Abuja
Nairobi