Duties will include but is not limited to: - Delivering PV installation project from an execution state of the project... to completion. - From site establishment to commissioning. - Making sure the projects are done in time - Project Planning: Assist......
Job Location: Pretoria, Gauteng, South Africa