Team Leader Customer Experience
kenya
Safaricom PLC
The University of Texas at Austin
Jomo Kenyatta University of Agriculture and Technology
KCA University