Robert Ochola

Global Head and Director, Strategy and Innovation - Afreximbank