Senior Contracts Engineer
Mozambique
Total SA
TOTAL
Contracts / Methods Engineer
North Oil Company Qatar