Customer Service Lead Specialist Location: Newbury Contract Type: Temporary Ongoing Hours: 35.5 hours per week, Monday – Friday Pay Rate: 14.50 per hour Position Summary The Lead Specialist is a role within the customer service team, responsible for managing service-related customer requests, overseeing service contracts and mentoring team members. This position plays a key role in ensuring efficient and high-quality support, contributing direct…