jobs at interra networks ltd

  1. N

    Head, Technology Services at Interra Networks Ltd , Abuja

    Interra Networks is a Technology and Business Process Outsourcing (BPO) firm with physical presence in the United States and Nigeria (Abuja). They provide technology-enabled services tailored to the unique requirements of their retail, business and government clientele. The IT services...
Top