16/05/2024 | Fulltime | Dundee | TipTopJob UK | Facilities in Brazil, China, India, Italy, Poland, the Netherlands, the United Kingdom and the United States. Position Title Customer Service - Sales Support Specialist Location Dundee, Scotland Reports to Supervisor, Customer Care Position Summary The Sales Support Specialist will contribute to the DFS
Save for later