global supply chain management careers in Ibadan, Nigeria