Rebecca Ivey

Programme Lead, Society and Values, World Economic Forum