Global supply chain manager jobs in PeterboroughCreate job alerts