Customer Service Team Leader
1 month ago
Manchester
There is lots of autonomy within the role - you will want to own the role, the team, and drive new ideas to support the client journey and not rely on the current processes! If your main focus is client experience and making sure the customer is happy, whilst maintaining a positive work environme...