The Role The Customer Service Team Leader will lead a team of Customer Service Advisors; ensuring their team process client orders whilst delivering an unrivalled customer exp...