it coordinator careers in Wamba, Nigeria