a pivotal role in shaping the future of sustainable energy projects. Key Responsibilities: Manage legal matters related... management. Lead due diligence processes for property and land transactions. Assist in the preparation and review of sale......
Job Location: Cape Town, Western Cape, South Africa