Business Development Manager - Components and Consumables to Industrial, Construction Markets
7 days ago
Leeds
... skills. THE COMPANY: Established over 50 years my client is a $23bn annual turnover corporation with over 15,000 personnel operating worldwide, with a £3bn+ turnover and 1,800 personnel in Europe