Project Manager - Components and Consumables to Industrial, Construction Markets
2 months ago
Warrington
... or technical components, consumables and equipment and associated supply chain, logistics ... operating worldwide, with a £3bn+ turnover and 1,800 personnel in Europe. They have 650 personnel ...