customer service professional careers in Wamba, Nigeria