Safaricom customer care

The satisfaction that comes with knowing that someone somewhere cares

My experience with customer service teams varies. There are those that do an excellent job, those that do a…