Barnard Castle, County Durham
Job Advertisement: Sales Manager Company Overview: Join a leading global OEM specializing in food processing... committed to innovation and excellence. Position: Sales Manager Location: North East, UK Salary...