AltGen Africa
–
Cape Town, Western Cape, South Africa
... To top it all off, you are fantastic at interpreting and managing contracts, turbine supply, EPC, and O&M agreements. Interested in finding out more about AltGen and want to receive updates on new industry-relevant job roles? Then follow our ... - Sep 18