Global logistics and supply chain manager careers