Business Development Manager - Components and Consumables to Industrial, Construction Markets
1 day ago
Leeds
... Very good rapport, relationship building and presentation skills. THE COMPANY: Established over 50 years my client is a $23bn annual turnover corporation with over 15,000 personnel operating ...