Mr Nyasha Mutsekwa

Mr Nyasha Mutsekwa

Regional Sales Executive International, Adapt IT Kenya