Appointment People

Microsoft Appoints Ola Williams As Country Manager For Nigeria

Ola Williams has been announced as the new Country Manager