Business Development Manager - Components and Consumables to Industrial, Construction Markets
2 months ago
Leeds
... chain, logistics, operational or technological solutions. · The ability to converse, deal and ... Business Development Manager, Account Manager, Major Account Manager, Strategic Account Manager ...