Technical Sales Manager - Polymers
14 days ago
West Midlands
... and medical device sectors. As scientists ourselves, our specialist sector knowledge and our ... management, account managing, new business Carbon60, Lorien & SRG - The Impellam Group STEM ...