Sales Manager
Worcester, Worcestershire, United Kingdom
Salvagnini Italia Spa (Salvagnini Group)
Sales Manager
Amada UK Ltd
Applications Engineer
Salvagnini Italia Spa (Salvagnini Group)
Managing Director
LVD Strippit
Sales Manager
LVD Strippit
Product Manager (Press Brakes)
Nunthorpe Comprehensive
University of Teesside