Sales Development Representative
Leeds, UK
Business & Administration | Customer Service | IT & Technology | Retail & Sales
Leeds City Centre
...
Information Communication Technician (Level 3)
Employer: Planmeca UK Ltd
Customer satisfaction is the main priority for Planmeca and being able to quickly, efficiently and politely resolve any technical issues our customers have is key to this....