Mr. Benjamin Makai

Mr. Benjamin Makai

Senior Manager, Technology for Development (T4D), Safaricom PLC
X