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...
it jobsin nigeria
jobberman latest jobsjobs at interra networks ltd