Statoil

Sector: Oil & Gas

Top Awards


Awards & Nominations

Top 20

Reward

Summary

Locations: Tanzania, Nigeria, Libya, Angola, Algeria
View available roles