We are looking for an experienced Wind Farm Site Manager based in Copperton, Northern Cape. This is an to create opportunities for their development looking for getting their best effort for the plant activities
We are currently looking for CIC Team Leader to coordinate, manage and control the activities of the