Sahara Group

Sector: Oil & Gas

Top Awards


Awards & Nominations

Nominee

Oil & Gas

Top 20

Leadership & Management

Top 20

Corporate Social Responsibility

Top 20

Development

Top 20

Reward

Summary

Locations: Nigeria, Ghana, Côte d'Ivoire / Ivory Coast
View available roles