Microsoft Appoints Olatomiwa Williams As Nigeria’s New Country Manager Post author:Mervin Mewa Post published:August 2, 2021 Post category:News/Tech … Continue ReadingMicrosoft Appoints Olatomiwa Williams As Nigeria’s New Country Manager