Tullow Oil is a well-established, recognized independent oil and gas company focused on Africa and South America. The Group has interests in over 70 exploration and production licenses across 15…
Accountable and you have one simple goal: to improve the lives of customers through simple, effective solutions that meet their needs, contact us today and join a winning team. Job…