Head of supply chain jobs in FarnboroughCreate job alerts