Karimi Ruria

SpecialitySnr. Manager of Public Policy – Safaricom PLC