Job vacancies at Interra Networks

Technical Support Staff Job at Interra Networks Limited

Interra Networks   Accounting / Audit / Finance   Abuja and 6 other locations

Interra Networks Limited is an Information & Communications Technology (ICT) company headquartered in Atlanta, GA. USA with offices in Abuja, Lagos and Enugu, Nigeria. We operate a BPO (Business Process…