Customer Service Lead- UK (Remote)

The Customer Service Lead will assist Managers in training and developing customer service. Coordinate and follow up with other departments to ensure problem resolution, and work together with other customer service team members to promote an environment of customer satisfaction. Train and develop a...