Sales Support Coordinator
10 days ago
This is a full-time, on-site role for a Sales Customer Support Specialist, based in London. Inbound Sales Support: Assist new/existing clients (primarily through inbound telephone calls and emails) with quotations, pricing, product knowledge, stock availability, lead times and filter technical enqui