Petronas

Sector: Oil & Gas

Awards & Nominations

Top 100

Summary

Ranking: 94
Locations: Sudan, South Africa, Mozambique, Morocco, Mauritania, Ethiopia, Equatorial Guinea, Egypt, Chad, Cameroon
View available roles