Visa Appoints New General Manager for East Africa
NAIROBI, KENYA, 22 nd FEBRUARY 2024: Visa, a world leader in digital payments has appointed Chad Pollock as Cluster Country...
We Mean Business
NAIROBI, KENYA, 22 nd FEBRUARY 2024: Visa, a world leader in digital payments has appointed Chad Pollock as Cluster Country...