AltGen Africa
–
Cape Town, Western Cape, South Africa
... Massive screens cover the wall in front of you, and your eyes are constantly scanning, watching… You must be in Cyber Security. Our client, a major player in the renewable energy space with over 1500GW of generation capacity, is looking for a Senior ... - May 03