logistics parts manager careers in Ibadan, Nigeria