to close through the negotiation, preparation and review of all legal agreements Leading the legal review, negotiation and approval... of different Project documents (Power Purchase Agreements) and finance documents Leading the legal due diligence process......
Job Location: Cape Town, Western Cape, South Africa