Silja Baller

Insights Lead, Frontier Insights, World Economic Forum