Technical Field Sales Engineers
2 months ago
Birmingham
... stocks and supplies products for businesses across the UK and some European countries, is now keen ... This is not a micro managed company, but a company that trusts its sales team to manage their own ...