John Gachora

John Gachora

Group Managing Director, NCBA Group PLC