Home > Tek Experts
Tek Experts

Microsoft and Tek Experts unveil Customer Service Support Center in Nigeria

Microsoft and Tek Experts unveil Microsoft's first Africa Customer Service Support Center in Lagos, Nigeria Microsoft and Tek Experts have established a Customer Service and Support (CSS) centre in Lagos, Nigeria. The support center among many things will also support Microsoft Azure customers in the Europe, Middle East and Africa EMEA

Read More