Africa

Carel Smit 

Head of Africa Energy & Natural Resources
Head of Africa Energy & Natural Resources 

+27 11 647 7065 

 
 
Location:  
Industry: Energy & Natural Resources