Regional Sales Manager DACH
2 days ago
Sheffield
No, this is an on-site role if not out with customers.You should therefore live within a commutable distance of Sheffield.Engineered components for the food manufacturing, FMCG, OEM and aftermarket.DACH - Germany, Austria and Switzerland.English and German, written and spoken.Inside / Inward Sale...