Actis

Sector: Energy & Utilities

Summary

Locations: South Africa, Nigeria, Kenya, Egypt
View available roles