Team Manager - Customer Service Centre - Stonewater
Leicester, England, United Kingdom
via Talent.com (O)
-
Job Description
Are you the kind of dynamic leader who thrives on motivating, developing, and managing people in a challenging, fast-paced and rewarding customer service environment? Are you passionate about delivering excellent customer services?