Karen Futcher Email

Head HR Services & Analytics . Tullow Oil

Current Roles

Employees:
1251
Revenue:
$429.1M
About
Tullow Oil is a leading independent oil and gas exploration and production company. The Group has interests in over 80 exploration and production licences across 17 countries which are managed as three Business Delivery Teams: West Africa, East Africa and New Ventures.
Tullow Oil Address
Building 9
Chiswick, null
UK

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.