Team Manager Customer Service Centre Job In Leicester

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?

;