Sales Specialist
Chester, England, United Kingdom
Maintain, retain, and develop relationships with a sub-set of our existing customers (initially c.50 in UK and internationally) through regular communication, support the customer order process using our...
More than 30 days ago