Customer Care Specialist
- Hiring Organisation
- De Nora
- Location
- Tamworth, Staffordshire, UK
years of experience in customer service, inside sales or an equivalent combination of education and experience, Strong verbal and written communications, Customer service skills, Continuous learner Fluent English, Strong attention to detail and ability to work with cross functional teams, Proficient use of PC, MS office, CRM system ...