Tek Experts group berths in Nigeria, partners Microsoft to deepen customer service
Global leaders in business and IT support solutions for companies across the world; Tek Experts (www.tek-experts.com), on Tuesday in Lagos unveiled its operations office, saying they are in Nigeria to provide the services of a uniquely passionate and expert workforce…