Technical Sales Manager - Polymers
il y a 14 jours
West Midlands
An interest in sales, business development or customer-facing roles * Experience in business ... management, account managing, new business Carbon60, Lorien & SRG - The Impellam Group STEM ...