Elsie Kanza

Head of Africa, World Economic Forum

1 published article

World Economic Forum Switzerland
91-93 route de la Capite,
CH-1223 Cologny/Geneva
Switzerland