E-Business3 years ago
Microsoft Appoints Ola Williams as Country Manager for Nigeria
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...