Customer Service Specialist
- Hiring Organisation
- Roberts Webb Recruitment
- Location
- Wrexham, Wales, United Kingdom
being part of a collaborative environment. Experience: Previous experience in customer support or a related field is a plus, ideally business to business but we'll also consider B2C such as retail, call centre etc. We value your enthusiasm and willingness to ...