Ambassador Christopher Dell

Job Description: 
Country Manager
Company: 
Bechtel Mozambique, Lda.