FRANCIS WAINAINA

General Image

Francis Wainaina is the Senior Product Manager, SEACOM East Africa.