Managing Customer relations and handling of all queries ensuing
Kisumu, KENYA
Nairobi, KENYA
Busia, KENYA