// // Microsoft Nigeria Archives | Marketing Edge Magazine

Tag: Microsoft Nigeria

Microsoft Nigeria appoints new country manager

Microsoft Nigeria has appointed Ola Williams as the new Country Manager for Nigeria. According...