supply chain director jobs