OFFICES

 

HEAD OFFICE

DOVER - DELAWARE – USA

 

8 The Green - Suite A - Dover - Delaware 19901  

REGIONAL OFFICE

AFRICA

OPERATIONAL SITES

 

ANGOLA

 

RWANDA

 

DRC