Our client, one of the world's largest solar technology and renewable energy companies based in Cape Town...-scale power projects. Location: Cape Town - Newlands Job Role: Finance Associate Start date – 1 Sep/1......
Job Location: Newlands, Cape Town, South Africa