Isaac Guda
Isaac Guda is Technical Sales Manager at Kapi Ltd., an insecticide manufacturer and distributor based in Kenya.