1120 supply chain jobs English-speaking jobs in Germany