Customer Service Leader

As a customer service leader, you will drive the commercial performance of your designated department and oversee a team of 15 – 20 staff on the floor. ...