Visa Appoints New Country Manager
L-R: Chad Pollock, Visa East Africa Vice President and General Manager and John Njoroge, the newly appointed Visa Country Manager. Visa has appointed John Njoroge as the new Country Manager and Senior Business Development Leader for Kenya, South Sudan, and Somalia. In this role, Njoroge will be responsible for driving Visa’s growth strategy, strengthening client…