A leading independent power producer, operating and developing power projects in Africa. In South Africa
company owns and operates renewable energy (RE) power plants throughout the country.
The role of
•Conduct scheduled staff meetings across all stations, addressing grievances and collecting ideas for
•Conduct scheduled staff meetings across all stations, addressing grievances and collecting ideas for
composed of dedicated professionals who believe in the power of ethical business practices and strong governance
composed of dedicated professionals who believe in the power of ethical business practices and strong governance
composed of dedicated professionals who believe in the power of ethical business practices and strong governance
composed of dedicated professionals who believe in the power of ethical business practices and strong governance