Ought
COO
Oliver Wyman
Consultant
Elmseed Enterprise Fund
CEO and Co-Executive Director
Financial Sector Deepening Zambia
Consultant in Digital Financial Services
Upstart Network
Head of Growth
Yale University
Universidad Torcuato Di Tella
Beijing Institute of Education