National Sales Manager UK and Ireland
9 days ago
Ipswich
... areas, trends, customers, partnerships, products and services ensuring prompt follow-up and ... Degree in engineering or business-related subjects. Essential: Educated to higher level standard ...