Results

3 people

Principal Geophysicist
Tullow Oil
Subsea Completion Engineering Supervisor
Tullow Oil
Consulting lead
Tullow Oil