Our client, an South African based IPP in the renewable energy industry, is seeking a Project Manager, who will manage... contact with key strategic accounts to ensure complete customer satisfaction. Use reasonable endeavours to remain abreast......
Job Location: Cape Town, Western Cape, South Africa