Ola Williams has been announced as the new country manager for Microsoft Nigeria. Previously the specialist sales leader working with the extended team and the company’s...
Microsoft on Wednesday announced the opening of its first datacentres in Africa, with the general availability of Azure from the new cloud regions in Cape Town...