in the renewable energy industry to their team in Cape Town. As a Technical Lead, you will be responsible for overseeing... the successful planning, execution, and completion of renewable energy projects according to the detailed plans......
Job Location: Cape Town, Western Cape, South Africa