Lena Mangondo

Job Description: 
Head of Legal, IPP Office, Department of Energy, South Africa