Skip to main content

Speakers

Loading
Lee Smith

Lee Smith

Head of Renewables, Sub-Saharan Africa, ABL (South Africa)
South Africa
Sessions