project. The role reports to the Chief Technical Officer. You will oversee planning, coordinating, and managing
With offices in Australia, Canada, Africa and the Philippines, company proudly delivers high quality
organization. This position is based at our head office in Blouberg, Cape Town. Reports to: Repower Africa
sector. This is a permanent role here at their Head Offices in Newlands, Cape Town, and their dynamic team