Global supply chain manager jobs in NorthwichCreate job alerts