top of page
GLOBAL FOOTPRINT
GEOGRAPHICAL PRESENCE & BUSINESS EXPERIENCE
GEOGRAPHICAL
PRESENCE
1. South Africa
2. Mozambique
3. Zimbabwe
4. Namibia
5. Botswana
6. Zambia
7. The Democratic Republic of Congo
EXPERIENCE
BUSINESS
A. Argentina
B. Malawi
C. Tanzania
D. Uganda
E. Kenya
F. Nigeria
G. Niger
H. Senegal
I. Egypt
J. Saudi Arabia
K. Turkey
L. Iceland
M. China
N. Philippines
O. Russia
P. UAE
bottom of page