Business Development Manager
il y a 10 jours
Leeds
... front of, and talk credibly to, senior purchasing, buying and engineering / technical personnel at customers. · The ability to spot and / or and experience spotting opportunities with existing ...