Microsoft appoints Ola Williams as new Country Manager for Nigeria

NIGERIA – Microsoft, a technology corporation, has announced the appointment of Ola Williams as the new Country Manager for Nigeria. In her new role, Ola will lead Microsoft efforts to accelerate Nigeria’s Digital transformation and cloud adoption across all our customer segments. She will work to identify new opportunities and mobilize internal organization resources as well as external stakeholders. “I’m…

Read More