Christa Odinga-Svanteson

Impact Communications Manager, World Economic Forum

Most Popular