Interim-CEO
Richard Miller
CEO Approval Rating
- -/100
Tullow Oil is an England-based exploration company that acquires and develops oil and gas properties and extracts and processes crude oil and natural gas across Africa.