Senior Insurance & Risk Advisor
11 days ago
London
Tullow Oil is a well-established, recognised, and African focused independent oil and gas company ... Excellent understanding of the standard contracting principles both offshore and onshore, with ...