customer satisfaction careers in Ibadan, Nigeria