TransOcean Deepwater Drilling

Sector: Oil & Gas

Awards & Nominations

Top 100

Ones to Watch

Employer of Choice

Summary

Ranking: 66
Locations: Nigeria, Namibia, Mozambique, Ghana, Egypt, Angola
View available roles