AltGen South Africa

Office No. 1
Oude Bank Building
8 Bird Street
Stellenbosch
South Africa

AltGen Kenya

Ikigai Nairobi (Westlands)
General Mathenge Drive
Nairobi
Kenya

people | Energy | sustainability