Head of supply chain jobs in NewburyCreate job alerts