Tuesday, May 21, 2024
No menu items!

Tag: Microsoft’s Middle East and Africa –

Ola Williams has been announced as the new Country Manager for Microsoft Nigeria.

Ola joined Microsoft in 2010 as the Enterprise Voice Technology Specialist. She has also held various positions...