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