Cheadle, Greater Manchester
Are you an experienced contact centre or customer service team leader or manager looking for a new challenge... of Customer Service Team Leader? Managing coaching and developing a team of 6 customer service professional Ensuring the team...