Technical Advisor: Johannesburg JOB DECSRIPTION Main Purpose of Role Drawing on a technical understanding of the client power sector, the Technical Advisor: Client member will support the Senior Technical Advisor: and work with the Te......
Job Location: Johannesburg, Gauteng, South Africa